Difference between revisions of "Windows Update Powershell Commands"

From DFWLPiki
Jump to: navigation, search
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