2
PowerShell Weekly for May 22, 2026
(programming.dev)
submitted
2 days ago* (last edited 2 days ago)
by
pwshguy@programming.dev
to
c/powershell@programming.dev
Announcements!
- PowerShell PSResource Roadmap and Best Practices
PowerShell is a critical automation and configuration platform across enterprises—and as that automation grows, how you source, validate, and distribute PowerShell packages becomes just as important as the scripts themselves. Modern security guidance increasingly treats package feeds as part of the software supply chain. For PowerShell, that means being deliberate about which repositories you trust - PowerShell is now notarized and hardened for macOS
We’re excited to announce that the PowerShell packages for macOS are now properly notarized and hardened, meeting both Apple’s security requirements and Microsoft’s internal compliance standards.
Blogs, Articles, and Posts
- Windows 11 SecureBoot folder: PowerShell scripts explained
The May 2026 cumulative update KB5089549 added a new C:\Windows\SecureBoot\ExampleRolloutScripts folder containing seven PowerShell scripts. These scripts are part of Microsoft's sample toolkit for managing Secure Boot certificate migration across enterprise environments. This article explains what each script does, how to run it, and its limitations. - Contributing to PSAISuite
A Practical Guide for New Contributors - Azure Arc-enabled SCVMM: Securing the Azure Connected Machine agent during onboarding with PowerShell
In this blog post, I’ll cover one of the more overlooked aspects of deploying Azure Arc-enabled SCVMM, which is hardening - PowerShell Methods
In scripts, I often use Methods to perform actions or retrieve information. In this blog post, I will show you how to discover and use them :-) - Monitor a Folder for File Changes Using PowerShell and FileSystemWatcher
If you need to monitor a specific folder/file and trigger an automatic action on changes, use the built-in .NET FileSystemWatcher class instead of relying on classic Windows file-system access auditing.… - Secure Boot Rollout Scripts added in May 2026 Security Update
If you've patched a Windows 11 device with KB5089549 (the May 12, 2026 cumulative update) and looked in the root of C:\Windows lately, you've probably noticed something new: a SecureBoot folder containing an ExampleRolloutScripts subfolder with seven PowerShell scripts inside. You might even recognize these scripts because they were previously available as individual articles - Microsoft AD CS Adds Post-Quantum Cryptography Support with ML-DSA
Despite predictions of its decline, Microsoft Active Directory Certificate Services (AD CS) continues to evolve. - Toward a more POSIX-Friendly PowerShell experience
I'm a MacOS and Debian user primarily, but my 9-5 is a Windows shop that requires I work from a... - Static Sites are Simple (with PowerShell)
I've been doing WebDev since the dawn of the internet, and I've been doing PowerShell for almost 20 years now. I want to share with you something that I've realized over the years: Static Sites Are Simple - Your Git config is not reproducible (and here's how to fix it)
Configure Git in a way you might not have seen before
Projects, Scripts, and Modules
- Driver Automation Tool – Upgraded
The Driver Automation Tool is back and better than ever in version 10. This marks 10 years of development, and some new additions, including Intune support. - PSFunctionInfo
A PowerShell module for managing metadata in stand-alone functions.
Books, Media, and Learning Resources
- PoshBytes: Get-Verb Before You Get Judged
PowerShell function names are more than personal preference. In this PoshBytes, I cover how Get-Verb helps you find approved verbs, make your commands easier to discover, and keep PowerShell from judging you.
Community
- PowerShell Community Call - May21st, 2026
For more information on the PowerShell Community Call, check out https://aka.ms/PSCommunityCall - PowerShell After Dark: OnRamp, IoT, and Finding Your People.
It's PowerShell After Dark. Recorded live at the PowerShell & DevOps Global Summit in Bellevue, Washington, host Andrew Pla takes his mic to the hotel bar for a series of candid conversations with attendees. The episode features four guests: Josh Gratton, an OnRamp scholarship recipient whose career pivot to junior systems engineer was fueled by PowerShell and the podcast; Mark Go, a first-time Summit speaker and attendee; Craig Mileham, a fellow podcast listener and Summit first-timer working in higher ed IT; and Matt Zaske, a longtime community member, conference speaker, and IoT enthusiast who ran a Home Assistant lightning demo. What connects all four conversations is the same thread Andrew keeps pulling on: community makes everything better. Beginners belong here. Reach out. Take the risk. Start now.
Fun
- Bing-ImageOfTheDay-Xplat
Fetch the Bing wallpaper image of the day. Now with macOS support
Events
- PowerShell Conference Europe 2026
1-4 June 2026 in Wiesbaden, Germany
Check out psweekly.dowst.dev for all past editions as well as a searchable archive.
PowerShell does not have a built in PDF reader, so it is not possible without installing a module or calling a third party app. The PSWritePDF module will do what you are asking. The module can be installed from the gallery, so you could technically install and import it in a single line.