Windows/Update
< Windows
wuauctl - deprecated
Update now: (doesn't seem to do anything)
wuauclt.exe /updatenow
Detect updates:
C:\Windows\system32\wuauclt.exe /detectnow
# then read %systemroot%\WindowsUpdate.log
DEPRECATED:
Windows Update logs are now generated using ETW (Event Tracing for Windows). Please run the Get-WindowsUpdateLog PowerShell command to convert ETW traces into a readable WindowsUpdate.log. For more information, please visit https://go.microsoft.com/fwlink/?LinkId=518345
Powershell
Get-PendingUpdate Script
This function will allow you to query local or remote computer/s and determine if there are pending WSUS updates that need to be installed.
Download Get-PendingUpdate
Get-PendingUpdate -Computer DC1
ref: Script Get-PendingUpdate [1]
wuInstall - Paid Solution
Price is about $400 for 100 machines per year. Price reduces per bucket count.
Download at https://wuinstall.com/
Search for updates
wuInstall /search
Download:
wuInstall /download
Install:
wuInstall /install
# other options: /quiet, /disableprompt or /autoaccepteula, /rebootcycle
ref: WuInstall - How to force Windows 10 updates to install using the command line [2]