Wie liest man das neueste Chkdsk-Ereignisanzeigeprotokoll in PowerShell (unter Windows 10)?

490
Vlastimil

Da ich es ziemlich umständlich finde, die Ereignisanzeige auszuführen und das neueste Chkdsk-Protokoll herauszufiltern, darf ich eine Frage stellen:

Wie liest man das neueste Chkdsk-Ereignisanzeigeprotokoll in PowerShell (unter Windows 10)?

Meine bescheidenen Anforderungen an die Lösung:

  • Dies muss in PowerShell geschehen (nicht ISE, normales PowerShell-Terminal).

  • Dies muss ohne Administratorrechte erfolgen (um einige Mausklicks zu speichern).

Wichtige Notizen:

  • Ich meine, der Chkdsk ist normalerweise beim Booten für das Systemlaufwerk geplant C:.

  • Abgesehen von dem Protokoll sollte nach Möglichkeit das Datum und die Uhrzeit ausgegeben werden.

1

1 Antwort auf die Frage

2
Vlastimil

Ich habe eine Lösung gefunden, die nicht hübsch aussieht, aber Sie können immer eine Aliasfunktion dafür erstellen:

Get-WinEvent -FilterHashtable @ | ?{$_.providername –match "wininit"} | Format-List TimeCreated, Message