Zeige alle Fehler und Warnungen aus den Event Logs

Ereignisanzeige – Zeige alle Fehler und Warnungen

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