Windows Update Powershell Commands: Difference between revisions

From DFWLPiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 13: Line 13:
List all available updates
List all available updates
  Get-WUList
  Get-WUList
Show current update settings, including WSUS source server if any:
Get-WUSettings


Show Updates sources and which is default (Desired state is usually "true" for Windows Server Update Service)
Show Updates sources and which is default (Desired state is usually "true" for Windows Server Update Service)

Revision as of 20:18, 10 April 2020

The PSWindowsUpdate set of commands is required. If necessary, remove the older module with admin command promt:

@RD /S /Q  C:\windows\system32\WindowsPowerShell\v1.0\Modules\PSWindowsUpdate\

Install the PSWindowsUpdate module:

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Install-Module -Name PSWindowsUpdate -Confirm:$false -Force

Apply all available updates:

Install-WindowsUpdate -AcceptAll

List all available updates

Get-WUList

Show current update settings, including WSUS source server if any:

Get-WUSettings

Show Updates sources and which is default (Desired state is usually "true" for Windows Server Update Service)

Get-WUServiceManager

Show all available commands:

Get-Command -module PSWindowsUpdate