Writing PowerShell scripts you can trust: ten advanced concepts
Advanced functions, the pipeline, error handling, WhatIf, splatting, parallel runs, secrets, tests and modules, shown with a disk and service check across servers.
Advanced functions, the pipeline, error handling, WhatIf, splatting, parallel runs, secrets, tests and modules, shown with a disk and service check across servers.
Inventory, waves, rollback and clean-up: what decided whether a programme of over 800 physical-to-virtual conversions went well.
Why a domain-joined machine loses its secure channel, and how to repair it with PowerShell without leaving and rejoining the domain.
A step-by-step check using gpresult and the event log, with the security filtering change (MS16-072) that catches many engineers out.
A practical method for finding the clients that still depend on a legacy DNS server, using debug logs and PowerShell, so you can retire it without surprises.