PowerShell Weekly for March 20, 2026
PowerShell Weekly for March 20, 2026 - programming.dev
## Announcements! - Announcing PowerShell 7.6 (LTS) GA Release [https://devblogs.microsoft.com/powershell/announcing-powershell-7-6/] We’re excited to announce the General Availability of PowerShell 7.6, the next Long Term Support (LTS) release of PowerShell. PowerShell 7.6 is built on .NET 10 (LTS), continuing the alignment between PowerShell and the modern .NET platform. ## Blogs, Articles, and Posts - Update Windows Secure Boot DB certificates with Group Policy and PowerShell [https://4sysops.com/archives/update-windows-secure-boot-db-certificates-with-group-policy-and-powershell/] Microsoft’s original Secure Boot certificates from 2011 begin expiring in June 2026. Windows devices that still rely on these certificates will no longer receive security updates for boot components, leaving them out of compliance. To address this, Microsoft is rolling out new 2023 certificates for the UEFI Secure Boot Signature Database (DB). Administrators can deploy these certificates to domain-joined machines using Group Policy, PowerShell, or the Windows Configuration System (WinCS). This article covers the technical background, the registry-based deployment mechanism, and Microsoft’s sample automation framework for enterprise rollouts. - Azure runbook and “Assembly with same name is already loaded”. [https://paweljarosz.wordpress.com/2026/03/17/azure-runbook-and-assembly-with-same-name-is-already-loaded/] I was working on one runbook when all of a sudden was getting below error: Assembly with same name is already loaded - Scanning .NET Target Frameworks with PowerShell [http://puresourcecode.com/tools/powershell/scanning-net-target-frameworks-with-powershell/] Here a useful script to scan a folder to find out what .NET Target Frameworks is used across lot of projects with PowerShell - WinGet Configuration: Set up your dev machine in one command [https://developer.microsoft.com/blog/winget-configuration-set-up-your-dev-machine-in-one-command?wt.mc_id=msftsource_issue81WN3email_gdc%3Focid%3Deml_pg512135_gdc_comm_mw] I’ve set up a lot of dev machines in my life. Traditionally, this takes a lot of time to get everything just right, but now there’s a faster way with WinGet Configuration files. Let me show you how to. - Windows quietly shipped a real sudo command, and it changes everything about how I use the terminal [https://www.xda-developers.com/windows-shipped-sudo-command-changes-how-i-use-terminal/] If you are a Windows user, you know the pain of trying to run a command in PowerShell only to realize you cannot do it because Windows wants the app to run as an administrator. - Best Practices for PowerShell Script Version Control, Part 1 [https://redmondmag.com/articles/2026/03/12/best-practices-for-powershell-script-version-control-1.aspx] Semantic versioning gives PowerShell script changes clear meaning so you can evolve scripts quickly without letting updates devolve into chaos. ## Projects, Scripts, and Modules - Entra Provision On Demand PowerShell Module [https://blog.darrenjrobinson.com/entra-provision-on-demand-powershell-module/] It’s 2026 and somehow I keep finding myself back in 2016, integrating heritage applications into modern Identity & Access Management solutions. I’m still writing connectors that integrate the Microsoft Entra outbound provisioning service with SaaS and legacy on‑premises apps using ECMA connectors.… keep reading - PoshWeb/JSON-LD [https://github.com/PoshWeb/JSON-LD] Get JSON Linked Data with PowerShell. - AzureDevOpsDscv3 1.0.1 [https://www.powershellgallery.com/packages/AzureDevOpsDscv3/1.0.1] Module with DSC Resources for deployment and configuration of Azure DevOps Server/Services supporting DSC v3. ## Books, Media, and Learning Resources - PoshBytes: Fixing Word Formatting with PowerShell [https://youtube.com/shorts/IbDPqxVkCXA] Ever spent time fighting Word formatting that refuses to behave? In this PoshBytes episode I show an example of how PowerShell can automate Word. Because sometimes scripting around the problem is easier than solving it manually. ## Community - PowerShell Community Call - March 19th, 2026 [https://www.youtube.com/watch?v=vKJaOJU1RKY] If you missed this month’s community call, you can still watch the recording. - Start Small and Keep Building in PowerShell with Mason Moser [https://powershellpodcast.podbean.com/e/start-small-and-keep-building-in-powershell-with-mason-moser/] Security professional Mason Moser joins The PowerShell Podcast to share his journey from discovering PowerShell through Learn PowerShell in a Month of Lunches to building real-world automation tools in a security environment. Mason talks about how starting slowly, returning to PowerShell after a break, and consistently building small tools helped him gain confidence and deepen his skills. ## Events - PowerShell + DevOps Global Summit 2026 [https://www.powershellsummit.org/] April 13-17, 2026 in Bellevue, WA Check out psweekly.dowst.dev [https://psweekly.dowst.dev/] for all past editions as well as a searchable archive.