Add a PowerShell module to manage Windows Updates
Add a PowerShell module to manage Windows Updates like you can now with the GUI. Like checking for updates, installing all updates, or a selection of updates, creating a report of pending updates, etc. The Windows Update options in the Server Configuration Manager (sconfig) are very limited.
We don’t own the creation of modules for operating system features. I’ll mark this as Survey so we can provide this information to the WU team, but you might also want to consider filing this in the Windows 10 Feedback Hub. Also, see the community-created PSWindowsUpdate link below :)
PSWindowsUpdate is no good when you are managing a server remotely unfortunately. There is a hack which consists in creating a scheduled task and to trigger that task but then we do not have access to the output of the WU commands. And in any case something as central to the management of windows server as managing updates shouldn't rely on a hack. Particularly compared to how easy it is to do the same on a linux server / ssh.
Hi Karl, the best place for WSUS feedback is really in the Feedback Hub.
Karl H. commented
@Zachary can anyone have a look at my WSUS ideas? would be nice to have your feedback.
I second that request. I know about the WMI capabilities and PSWindowsUpdate. A built-in module would ease administration a lot.
This is possible now but requires an understanding of WQL, WMI, and experience with the SMS namespace.
Christopher Zahrobsky commented
Please do not forget the all-important "Uninstall-WUpdate -Name KB3205401"
Luc FULLENWARTH commented