Blogs, Articles, and Posts
- Extending C: on locked-down Azure Windows VMs without RDP
Three small PowerShell scripts for Azure Run Command that delete the trailing recovery partition and extend C: into the new space — no RDP, no jumpbox, no Disk Management clicking. - How to Remove Teams Chat Threads with PowerShell
Sometimes, Microsoft 365 tenants need to remove problematic Teams chat threads from user view. The usual reason is because someone posted some bad or objectionable content to Teams. This article covers how to use Microsoft Graph PowerShell SDK cmdlets to find chat threads, to check thread messages for targeted content, and to remove matching chat threads. The code can be run interactively by an administrator to clean up Teams. - Troubleshoot DNS Issues with PowerShell
Troubleshoot DNS issues with PowerShell by testing name resolution, DNS client settings, cache entries, and network connectivity in a repeatable workflow. - Deprecation Notice
Get your copy of this wonderful content, while it is still available.
Projects, Scripts, and Modules
- ScriptLogger v 3.5.0
PowerShell Module to provide logging capabilities for PowerShell controller scripts.
Books, Media, and Learning Resources
- Summer of Variables
An adventure through every PowerShell Automatic Variable
Community
- PowerShell + DevOps Global Summit 2026
Check out all of the records from PowerShell + DevOps Global Summit 2026 - PowerShell Universal and the Joy of Building with Adriano Carollo
In this episode, Andrew chats with Adriano Carollo at PSConfEU about community, PowerShell Universal, AI, and what happens when you stop lurking and start talking to people. Adriano shares how PowerShell helped him grow from sysadmin into web apps, automation, and open source-style contribution, while Andrew reflects on learning, AI, and why enthusiasm still matters.
Fun
- game-icons-studio
Turn your Windows game shortcuts into a cover-art shelf, automatically. Powered by SteamGridDB. - YellowRed1705/game-icons-studio
Events
- PowerShell Pro Series
This two-part series led by Microsoft MVPs is designed to help IT admins strengthen their PowerShell scripting skills, from core fundamentals to more advanced techniques.
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.