Windows Updates über PowerShell auslesen
21. September 2016
Sie die Möglichkeit die Installieren Windows Updates über den PowerShell Befehl Get-HotFix auszulesen.
Auflistung aller Updates:
Get-HotFix | Select-Object description,hotfixid,installedby,@{l="InstalledOn";e={[DateTime]::Parse($_.psbase.properties["installedon"].value,$([System.Globalization.CultureInfo]::GetCultureInfo("en-US")))}} | Sort-Object InstalledOnAuflistung mit einem Filter:
Passen Sie hier den Wert 312 mit Ihrem gesuchten Parameter an.
Get-HotFix | Where-Object {$_.hotfixid -like "*312*"} | Select-Object description,hotfixid,installedby,@{l="InstalledOn";e={[DateTime]::Parse($_.psbase.properties["installedon"].value,$([System.Globalization.CultureInfo]::GetCultureInfo("en-US")))}} | Sort-Object InstalledOnAuflistung mit mehreren Filtern:
Passen Sie hier den Wert 312 und Sec mit Ihren Werten an.
Get-HotFix | Where-Object {$_.hotfixid -like "*312*" -and $_.description -like "*Sec*"} | Select-Object description,hotfixid,installedby,@{l="InstalledOn";e={[DateTime]::Parse($_.psbase.properties["installedon"].value,$([System.Globalization.CultureInfo]::GetCultureInfo("en-US")))}} | Sort-Object InstalledOn
Weitere Infos:
Technet Microsoft Get-GotFix
Technet Microsoft Where-Object