February 10, 2023
Announcements!
Microsoft Retires Azure Automation Run As Accounts in September 2023
(office365itpros.com)
Microsoft plans to retire Azure Automation Run As Accounts on September 30, 2023 and replace them
By: Tony Redmond submitted:Feb 10 2023
Microsoft plans to retire Azure Automation Run As Accounts on September 30, 2023 and replace them
with managed identities. I don't have any issue with the proposal because managed identities are more secure and a better overall solution. It would have been nice if Microsoft had communicated the change more broadly. I guess if you were in the know, you found out about this development, but maybe the average Microsoft 365 tenant administrator might have struggled to discover what's happening.
By: Tony Redmond submitted:Feb 10 2023
Blogs, Articles, and Posts
Can powershell resize windows?
(reddit.com)
I want a script that will get-process and look for all running powershell.exe processes. Bring all
By: u/Adamsandlersshorts submitted:Feb 10 2023
I want a script that will get-process and look for all running powershell.exe processes. Bring all
of them to the foreground and resize them to all fit perfectly on the screen so I can see all of them at once.
By: u/Adamsandlersshorts submitted:Feb 10 2023
Getting started with Azure OpenAI and PowerShell
(alexholmeset.blog)
You probably have been playing around with Chat GPT lately, and have seen its amazing capabilities.
By: Alexander Holmeset submitted:Feb 10 2023
You probably have been playing around with Chat GPT lately, and have seen its amazing capabilities.
Recently Microsoft invested heavily in OpenAI, and now there is an Azure version available called Azure OpenAI. I have written a guide on how to take advantage of this service by using PowerShell and Rest API calls.
By: Alexander Holmeset submitted:Feb 10 2023
How to Deal with Common Errors when Running Graph Commands with PowerShell
(practical365.com)
It's great to be able to run Graph API requests in PowerShell scripts if everything goes right. This
By: Tony Redmond submitted:Feb 10 2023
It's great to be able to run Graph API requests in PowerShell scripts if everything goes right. This
article describes why some common Graph API errors occur in scripts and what to do when the errors happen. Most errors are due to permissions assigned to the Azure AD apps used to run scripts and getting the basics will resolve those problems.
By: Tony Redmond submitted:Feb 10 2023
Powershell change 07-26-23 to 26-07-23
(reddit.com)
Ah, the joy of dealing with different date formats.
By: u/Twikkilol submitted:Feb 10 2023
Ah, the joy of dealing with different date formats.
By: u/Twikkilol submitted:Feb 10 2023
PowerShell Paging in Microsoft 365
(powershellgeek.com)
Introduction You may have heard that things are better in the cloud, that they reduce your costs and
By: Damian Scoles submitted:Feb 10 2023
Introduction You may have heard that things are better in the cloud, that they reduce your costs and
time to manage. However, in order to achieve these benefits in a shared system, Microsoft has to make certain changes so that their systems are more efficient and cost effective, something they can then pass on to...
By: Damian Scoles submitted:Feb 10 2023
PowerShell Write-Output: Your Friendly Output Companion
(adamtheautomator.com)
Learn all of the ins and outs of the PowerShell Write-Output cmdlet and take control of script and
By: Nicholas Xuan Nguyen submitted:Feb 10 2023
Learn all of the ins and outs of the PowerShell Write-Output cmdlet and take control of script and
object output in this ATA Learning tutorial!
By: Nicholas Xuan Nguyen submitted:Feb 10 2023
PowerShell: Enumeration with the Enum Statement
(sid-500.com)
The enum statement can be used to declare an enumeration. Microsoft describes this statement as
By: Patrick Gruenauer submitted:Feb 10 2023
The enum statement can be used to declare an enumeration. Microsoft describes this statement as
follows: The enum statement allows you to create a strongly typed set of labels.
By: Patrick Gruenauer submitted:Feb 10 2023
Reporting Exchange Online Meeting Room Usage Patterns
(office365itpros.com)
Room mailboxes are still heavily used for in-person meetings. It's good to know how often and when
By: Tony Redmond submitted:Feb 10 2023
Room mailboxes are still heavily used for in-person meetings. It's good to know how often and when
rooms are used, which is why we have the room mailbox report script. In the second version of the script, we include code to figure out the daily usage pattern of individual rooms and for all rooms across the organization. The graphics in our bar chart are crude, but the chart is generated with a few lines of PowerShell, so feel free to improve the script.
By: Tony Redmond submitted:Feb 10 2023
Projects, Scripts, and Modules
DomainManagement v1.8.188
(powershellgallery.com)
Module to manage domain configuration
By: Friedrich Weinmann submitted:Feb 10 2023
Module to manage domain configuration
By: Friedrich Weinmann submitted:Feb 10 2023
ForestManagement v1.5.54
(powershellgallery.com)
Infrastructure module to build and maintain forest configuration
By: Friedrich Weinmann submitted:Feb 10 2023
Infrastructure module to build and maintain forest configuration
By: Friedrich Weinmann submitted:Feb 10 2023
Books, Media, and Learning Resources
Dex Knows – With Dan Franciscus
(powershellpodcast.podbean.com)
Dan has been working with PowerShell since his early days in IT, where he was tasked with moving 500
By: The Powershell Podcast submitted:Feb 10 2023
Dan has been working with PowerShell since his early days in IT, where he was tasked with moving 500
mailboxes a night. He took the time to learn PowerShell and developed a process to do this efficiently. In 2017, he attended a 5-day PowerShell training course taught by Jason Helmick, which he considers to be the best experience of his career. Dan believes that all departments should care about digital experience and that PowerShell is the most important tool for this. He is also interested in the potential of AI and how it could be integrated into Microsoft products.
By: The Powershell Podcast submitted:Feb 10 2023
Episode 046 – ChatGPT, PowerShell Global Summit and More
(powershellnews.podbean.com)
In this episode, we discuss what events took place last year that made us abruptly stop the podcast
By: The PowerShell News Podcast submitted:Feb 10 2023
In this episode, we discuss what events took place last year that made us abruptly stop the podcast
for several months. We also talk about the latest on ChatGPT as it pertains to PowerShell, and the PowerShell Global Summit coming up in April
By: The PowerShell News Podcast submitted:Feb 10 2023
Getting up and running with the PowerShell Guide
(twitch.tv)
I made my Twitch debut this week, thanks to James Brundage (aka Mr. PowerShell)
By: MrPowerShell submitted:Feb 10 2023
I made my Twitch debut this week, thanks to James Brundage (aka Mr. PowerShell)
By: MrPowerShell submitted:Feb 10 2023
The Complete Guide to PowerShell Punctuation (PDF Warning)
(reddit.com)
A comprehensive guide to PowerShell punctuation
By: Michael Sorens submitted:Feb 10 2023
A comprehensive guide to PowerShell punctuation
By: Michael Sorens submitted:Feb 10 2023
Community
Posh Security: Planet PowerShell Update: Mastodon, Twitter, and Pronoun Support
(poshsecurity.com)
Over the last few weeks, I have been working on some new features in Planet PowerShell.
By: Kieran Jacobsen submitted:Feb 10 2023
Over the last few weeks, I have been working on some new features in Planet PowerShell.
By: Kieran Jacobsen submitted:Feb 10 2023
Toot on Mastodon using API and PowerShell
(powershellisfun.com)
I wrote blog posts about how to use an API for Slack and Twitter messages, but... Mastodon is also
By: Harm Veenstra submitted:Feb 10 2023
I wrote blog posts about how to use an API for Slack and Twitter messages, but... Mastodon is also
there now, and I thought... Ok, can I Toot in Mastodon using PowerShell? This blog post will show you how 😉
By: Harm Veenstra submitted:Feb 10 2023
Fun
PetName v0.0.1
(powershellgallery.com)
A pet name generator similar to that used in terraform
By: James Andariese submitted:Feb 10 2023
A pet name generator similar to that used in terraform
By: James Andariese submitted:Feb 10 2023
Upcoming Events
MMS 2023 at MOA
(mmsmoa.com)
April 30 - May 5, 2023 at the Mall of America Bloomington, Minnesota
By: MMS submitted:Jan 13 2023
April 30 - May 5, 2023 at the Mall of America Bloomington, Minnesota
By: MMS submitted:Jan 13 2023
PowerShell + DevOps Global Summit
(powershellsummit.org)
April 24-27, 2023 Bellevue, WA
By: The DevOps Collective submitted:Jan 13 2023
April 24-27, 2023 Bellevue, WA
By: The DevOps Collective submitted:Jan 13 2023
PowerShell Days UK
(sessionize.com)
Call for speakers now open. Event takes place on 3 Mar 2023.
By: psday.uk submitted:Jan 6 2023
Call for speakers now open. Event takes place on 3 Mar 2023.
By: psday.uk submitted:Jan 6 2023
Do you have a suggestion for PowerShell Weekly? Do you know something that should be included? Let me know in the comments below, or on
twitter.