PowerShell. Пример просмотра событий приложений с типом - error

Выбираем записи и сохраняем в переменной:

$e = get-eventlog -newest 100 -logname "application"

При помощи командлета выбираем из переменной $e события с заданной текстовой строкой (в данном случе ошибки):

$e | where-object {$_.EntryType -match "error"}

Упорядочить записис можно комадлетом Group-Object:

 $e | group-object -property eventid