1
1
PowerShell Weekly for December 19, 2025 (Last one for 2025)
(programming.dev)
submitted
2 weeks ago* (last edited 2 weeks ago)
by
pwshguy@programming.dev
to
c/powershell@programming.dev
The final PowerShell Weekly of 2025 is here.
If you’re new: PowerShell Weekly is hand-curated every single week of the year. No bots, no auto-aggregation. I read, select, and organize the content so it’s actually worth your time.
Which is what I take two weeks off at the end of the year to recharge and get ready to do 50 editions again next year.
If you’ve been reading, sharing, or contributing this year, thank you. It genuinely makes the effort worthwhile.
Go check out this last issue of 2025, enjoy the holidays, and I’ll see you back here the first week of 2026.
Announcements!
- v7.6.0-preview.6 Release of PowerShell
A ton of great improvement and new feature. Come check them out!
Blogs, Articles, and Posts
- F# and PowerShell
Included in Sergey’s F# advent calendar 2025, thank you Sergey and thank you F# dev community for this magic time of the year again - Fake Leonardo DiCaprio Movie Torrent Drops Agent Tesla Through Layered PowerShell Chain
Bitdefender researchers investigate a complex infection chain embedded in a fake movie torrent for One Battle After Another. - How I Automated the Tracking of the Holiday Metra Train
This post is a bit different from my usual content, as it may only be of interest to people living in the Chicagoland area. Chicago’s regional commuter rail is called the Metra, and during the holidays they have several trains that are decked out in holiday lights and the inside is decorated with lights, ornaments, and other holiday decor. - PowerShell Try/Catch specific Error Types
I use Try/Catch a lot in my scripts, but I usually catch all errors in a single error message... In this short blog post, I will show you how to be more specific when displaying errors. - When Az PowerShell Gets Weird: How to Clean Up Duplicate Modules Without Breaking Anything
The companion code for this blog can be found here.One thing you may have noticed is that I have been in PowerShell a bit more frequently as of late. - Gaining Confidence with Az CLI and Az PowerShell: Introducing What if & Export Bicep | Microsoft Community Hub
Ever hesitated before hitting Enter on a command, wondering what changes it might make? You’re not alone. Whether you’re deploying resources or updating...
Projects, Scripts, and Modules
- PowerShell Preworkout (PSPreworkout)
A special mix of tools to help jump start your PowerShell session! - SearchScript: Search PowerShell Scripts
Every once in a while, we've got to search our scripts, often to make a particular update. Sadly, we're often falling back on Select-String to do this. This isn't ideal, because this means we lose the context around our scripts. So why not make a quick tool to search PowerShell ScriptBlocks using the Abstract Syntax Tree? - PowerShell Containers
PowerShell Runtime Containers generation is working again, including the latest 7.6 preview 6
Community
- Mentorship, Mindset, and Microsoft Ignite with Shannon Eldridge-Kuehn
In this episode of The PowerShell Podcast, Shannon Eldridge-Kuehn returns to discuss her journey since becoming a Microsoft MVP, her experiences at Microsoft Ignite, and her evolving views on technology, communication, and personal growth. Shannon shares stories from Ignite, including Mark Russinovich’s fascinating demo on optical computing, and offers insight into how AI is reshaping IT work, both in efficiency and responsibility.The conversation expands beyond tech, touching on mentorship, emotional intelligence, and the importance of grace, empathy, and connection in professional and personal life. Shannon and host Andrew Pla explore how better communication, mental health awareness, and authentic collaboration can transform careers and communities alike. - Powerlifting and PowerShell: A Discussion with Jake Hildreth - Phillip Wylie
About The Guest: Jake is a cybersecurity professional with a background in system administration. He has a deep understanding of Active Directory security and is currently the Active Directory Security Assessment Service Lead at Trimarc. Jake is also the head developer of the open-source tool Locksmith, which focuses on Active Directory Certificate Services misconfigurations.
Fun
- PoshBytes: 12 Logical Days of Christmas
I just taught PowerShell to sing the 12 Days of Christmas with emojis and had to fight Unicode to do it. Come see how in the latest PoshBytes.
Events
- PowerShell + DevOps Global Summit 2026
April 13-17, 2026 in Bellevue, WA
Check out psweekly.dowst.dev for all past editions as well as a searchable archive.