Sodamhan.com

TL;DR

Get-WUHistory

Get the history of installed updates from Windows Update. Part of external PSWindowsUpdate module. This command can only be run under PowerShell. More information: https://github.com/mgajda83/PSWindowsUpdate.

  • Get list of update history:

Get-WUHistory

  • List the last 10 installed updates:

Get-WUHistory -Last 10

  • List all updates installed from a specific date to today:

Get-WUHistory -MaxDate date

  • List all updates installed in the past 24 hours:

Get-WUHistory -MaxDate (Get-Date).AddDays(-1)

  • Send the results via email (SMTP):

Get-WUHistory -SendReport -PSWUSettings @{SmtpServer="smtp_server"; Port=smtp_port From="sender_email" To="receiver_email"}

This document was created using the contents of the tldr project.