1
7
PowerShell Weekly for July 10, 2026
(programming.dev)
Announcements!
- Pester v 6.0.0
The latest version of Pester, a test and mock framework for PowerShell, has been released.
Blogs, Articles, and Posts
- Using the PowerShell Webserver Module
This article introduces the PowerShell Webserver Module, a module that allows users to start a web server without installing IIS or other similar web servers. - How to Build Tiny11 ISO for Windows 11 26H2
Tiny11 is a community-modified version of Windows 11 that strips out unnecessary apps and services. This guide shows how to get a verified Tiny11 ISO for Windows 11 26H2, either by downloading a prebuilt release or building one yourself from an official Microsoft ISO. - Stop Rewriting Your AI Scripts Every Time a New Model Wins
PSAISuite is a PowerShell module that provides a single, practical command surface for working across multiple GenAI providers. It allows you to ask questions and get answers without having to rewrite your scripts every time a new model wins. - Migrate from EWS to Microsoft Graph API
Move EWS mailbox automation to Microsoft Graph with a practical inventory, permissions, PowerShell SDK, and cutover validation checklist. - Make Your Test Data Less Boring with M365Mutator
M365Mutator is a small open-source tool that generates realistic activity across multiple workloads in Microsoft 365, such as Entra ID, Mailbox, Calendar, OneDrive, and SharePoint. It can be used to test scenarios against Microsoft 365 data without polluting a production tenant.
Projects, Scripts, and Modules
- Microsoft.PowerShell.PlatyPS v 1.0.2
Generate PowerShell External Help files from Markdown - DSInternals v 7.1
The DSInternals PowerShell Module exposes several internal features of Active Directory. These include FIDO2 and NGC key auditing, offline ntds.dit file manipulation, password auditing, DC recovery from IFM backups, and password hash calculation. - Az v 16.1.0
The latest version of PowerShell for Microsoft Azure, featuring improved cmdlets for developers and administrators. - How to Check Distribution Lists for Activity Over the Last 90 Days
A PowerShell script is provided to check distribution lists for activity over the last 90 days by fetching historical message trace data and comparing it against each distribution list's primary SMTP address.
Community
- Building Better SharePoint with PowerShell with Dan Adams
Dan Adams is a 13-year Microsoft 365 and SharePoint veteran who joined Andrew to talk about the often misunderstood world of SharePoint, the shift to Microsoft Graph, and his custom PowerShell module built which can assess and benchmark M365 environments. Dan breaks down why SharePoint gets such a bad reputation (spoiler: it's usually about who built it, not the platform), explains why "everything in M365 is SharePoint" isn't just a meme, and digs into how the Microsoft Graph API is changing the way admins interact with the platform. He also shares his experience going from longtime podcast listener to first-time guest, and closes with some honest advice about reaching out to people in the community.
Check out psweekly.dowst.dev for all past editions as well as a searchable archive.