ISW-Tools
Jörn Walter Veröffentlicht Aktualisiert 1 Min. Lesezeit Skripte

Grab all Errors and Warnings

Mithilfe eines kurzen Einzeilers bekommen wir aus allen Logs Fehler und oder Warnungen angezeigt.

Ereignisanzeige – Zeige alle Fehler und Warnungen

Das Ganze lässt sich zeitlich anpassen. Der benötige Filter ist enthalten.

Ereignisanzeige - Zeige alle Fehler und Warnungen

 

Zeige alle Fehler und Warnungen

# Deutsches OS
Get-WinEvent -ListLog * -EA silentlycontinue | Where-Object { $_.recordcount } | ForEach-Object { Get-WinEvent -FilterHashTable @{LogName=$_.logname; StartTime=(get-date).AddDays(-5) } –MaxEvents 1000 | where-object {$_.LevelDisplayName -like ‚Fehler‘ -OR $_.LevelDisplayName -like ‚Warnung‘} }

# Englisches OS
Get-WinEvent -ListLog * -EA silentlycontinue | Where-Object { $_.recordcount } | ForEach-Object { Get-WinEvent -FilterHashTable @{LogName=$_.logname; StartTime=(get-date).AddDays(-5) } –MaxEvents 1000 | where-object {$_.LevelDisplayName -like ‚Error‘ -OR $_.LevelDisplayName -like ‚Warning} }

Speicherort der Protokolldateien abfragen

Um herauszufinden wo die Protokolldateien abgelegt sind, kann man den aufwendigen Weg über die Ereignisanzeige oder die Registry gehen, oder gleich lieber per Powerhellskript abfragen.

Event-Logs abfragen und anzeigen

Porträt Jörn Walter

Jörn Walter

Inhaber von IT-Service Walter in Euskirchen, betreut Windows-Umgebungen von Unternehmen und entwickelt die ISW-ADTools.

Alle Beiträge von Jörn Walter