Power Shell

So überprüfen Sie den Windows Update-Verlauf mit PowerShell

So überprüfen Sie den Windows Update-Verlauf mit PowerShell

Windows-Systeme werden routinemäßig mit den neuesten Patches aktualisiert, um die Leistung eines Systems zu verbessern. Microsoft veröffentlicht den Dienst und die Patches als Teil des kostenlosen Update-Dienstes, um das Windows-Computererlebnis zu verbessern. Diese Updates werden automatisch basierend auf den Systemeinstellungen installiert und benötigen selten Eingaben von den Endbenutzern. Die kostenlosen Updates sind Teil der Windows-Wartung und -Unterstützung, die Software zur effektiven Behebung von Fehlern freigibt. Um das sichere Computing zu gewährleisten, stellt das Windows Update sicher, dass das System mit den neuesten Sicherheitspatches, Hotfixes und Bugfixes auf dem neuesten Stand ist.

Die Benutzer können den Update-Verlauf über PowerShell, die Befehlszeile oder auch den Update-Verlauf über die Windows-Einstellungen überprüfen Benutzeroberfläche. In diesem Artikel besprechen wir, wie Sie den gesamten Verlauf von Windows Update-Ereignissen mit einem der Aufgabenautomatisierungs- und Konfigurationsverwaltungstools wie PowerShell auflisten. Außerdem kann man sich über alle aktuellen Hotfixes oder Quickfix-Engineering-Updates informieren, die im Rahmen der Software-Patches heruntergeladen werden.

Überprüfen Sie den Windows Update-Verlauf mit PowerShell

Gehen Sie zum Startmenü und suchen Sie nach Windows PowerShell. Klicken Sie mit der rechten Maustaste darauf und klicken Sie auf Als Administrator ausführen.

Schreiben Sie in die Befehlszeile den folgenden Befehl, der die installierten Hotfixes mit ihrer ID, Informationen zu Installiert am, Beschreibung usw. auflistet.

wmic qfe-Liste

Sie können auch den folgenden Befehl eingeben, um die Hotfixes und die zugehörige Beschreibung aufzulisten.

get-wmiobject -class win32_quickfixengineering

Darüber hinaus kann man auch eine Abfrage an den Computer für den Update-Verlauf schreiben und einen Zeiger auf eine Liste mit übereinstimmenden Datensätzen auf dem Windows-System zurückgeben. Die Abfragen werden geschrieben, um den WUA-Verlauf in einer PowerShell aufzulisten, indem einige wenige Funktionen definiert werden, um WUA-Verlaufsereignisse des Ergebniscodes in einen Namen umzuwandeln und den letzten und neuesten 50 WUA-Verlauf zu erhalten. Sie können die Objekte ändern, um eine beliebige Anzahl vergangener Historie aktualisierter Ereignisse aufzulisten.

# Konvertieren Sie den Wua History ResultCode in einen Namen # 0 und 5 werden nicht für den Verlauf verwendet # Siehe https://msdn.Microsoft.com/en-us/library/windows/desktop/aa387095(v=vs.85).aspx-Funktion Convert-WuaResultCodeToName  param( [Parameter(Mandatory=$true)] [int] $ResultCode ) $Result = $ResultCode switch($ResultCode)  2  $Result = "Erfolgreich"  3  $Result = "Erfolgreich" With Errors"  4  $Result = "Failed"   return $Result  function Get-WuaHistory  # Hole eine WUA-Sitzung $session = (New-Object -ComObject 'Microsoft.Aktualisieren.Session') # Abfrage des letzten 1000-Verlaufs beginnend mit dem ersten Datensatzp $history = $session.Abfrageverlauf("",0,50) | ForEach-Object  $Result = Convert-WuaResultCodeToName -ResultCode $_.ResultCode # Machen Sie die in den com-Eigenschaften versteckten Eigenschaften sichtbar. $_ | Add-Member -MemberType NoteProperty -Value $Result -Name Ergebnis $Product = $_.Kategorien | Wo-Objekt $_.Typ -eq 'Produkt' | Select-Object -First 1 -ExpandProperty Name $_ | Add-Member -MemberType NoteProperty -Value $_.Identität aktualisieren.UpdateId -Name UpdateId $_ | Add-Member -MemberType NoteProperty -Value $_.Identität aktualisieren.Revisionsnummer -Name Revisionsnummer $_ | Add-Member -MemberType NoteProperty -Value $Product -Name Product -PassThru Write-Output $_  #Null-Datensätze entfernen und nur die gewünschten Felder zurückgeben $history | Wo-Objekt ![String]::IsNullOrWhiteSpace($_.Titel) | Select-Object-Ergebnis, Datum, Titel, SupportUrl, Produkt, UpdateId, RevisionNumber 

Geben Sie dann den folgenden Befehl ein, um die Ereignisse des Aktualisierungsverlaufs mit Ergebnisdatum, Aktualisierungstitel, Support-URL und Aktualisierungs-ID abzurufen.

# Holen Sie sich den gesamten Update-Verlauf, formatiert als Tabelle Get-WuaHistory | Format-Tabelle

Das ist alles.

Aus Paketüberfluss.com.

Weisen Sie Ihre Maustasten mit der X-Mouse Button Control für verschiedene Software unterschiedlich zu
Vielleicht benötigen Sie ein Tool, mit dem sich die Steuerung Ihrer Maus bei jeder von Ihnen verwendeten Anwendung ändern kann. In diesem Fall können ...
Microsoft Sculpt Touch Wireless-Maus Bewertung
Ich habe vor kurzem gelesen, dass Microsoft Sculpt Touch kabellose Maus und beschloss, sie zu kaufen. Nachdem ich es eine Weile benutzt hatte, beschlo...
AppyMouse On-Screen Trackpad und Mauszeiger für Windows Tablets
Tablet-Benutzer vermissen oft den Mauszeiger, insbesondere wenn sie die Laptops gewohnt sind. Die Touchscreen-Smartphones und -Tablets bieten viele Vo...