Something I find very hard to do in practice is keeping documentation up to date, if you don't automate this it simply will not get done. In this post I am sharing a PowerShell function that can be used to get all your Configuration Manager servers and what roles they have, great for building automated…
PS C:\> Get-BlogPost -ID 9ba0e44
Running a Powershell script as the system user
PS C:\> Get-BlogPost -ID 46991b1
How to sign your git commits on Windows to get verified checkmark on GitHub
PS C:\> Get-BlogPost -ID 2c5e967
How to download CMTrace from Microsoft
PS C:\> Get-BlogPost -ID 0fb2729
Powershell counting to $null instead of 1
PS C:\> Get-BlogPost -ID 30f16ce
Running ForEach in parallel on Windows Powershell 5 (and older)
PS C:\> Get-BlogPost -ID 5f197c2
Use Powershell to create a "fake" program in the programs and features list for indexing purposes
PS C:\> Get-BlogPost -ID cf82345
How to read the manifest of an appx package file using Powershell
Reading the manifest of an installed appx package is easy, however today a colleague of mine was working on a custom install script for appx packages and quickly found out that Microsofts Get-AppxPackageManifest can't be used on an actual appx file. Some quick testing later and we now have an extended version of the function…
PS C:\> Get-BlogPost -ID 94de9de
Building Powershell GUIs that won't freeze when you use them
PS C:\> Get-BlogPost -ID d15452a