O'Reilly logo

PowerShell Deep Dives by Edited by Jeffery Hicks, Richard Siddaway, Oisín Grehan, and Aleksandar Nikoli

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 26. WSUS and PowerShell

Boe Prox

Windows Software Update Services (WSUS) ensures that all of your system’s patching remains up-to-date and provides a way to report the status of patches and clients. The UI can be clunky and slow, but you can automate some processes with a WSUS API, a Windows Server 2012 module, or an open source WSUS module called PoshWSUS that I wrote for PowerShell (http://poshwsus.codeplex.com) to quickly manage and generate reports.

Instead of looking at the existing cmdlets available in the Windows Server 2012 UpdateServices module, I’ll show you some API tricks for using PowerShell to manage WSUS configuration and events, provide reporting on various client and patch statuses, start and view synchronization progress ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required