Фильтрация на стороне журнала работает быстрее, чем получение всех событий с последующим Where-Object.
Get-WinEvent -FilterHashtable @{
LogName='System'
Level=2
StartTime=(Get-Date).AddDays(-1)
}Быстрый поиск ошибок по журналу, идентификатору события и диапазону дат.
Фильтрация на стороне журнала работает быстрее, чем получение всех событий с последующим Where-Object.
Get-WinEvent -FilterHashtable @{
LogName='System'
Level=2
StartTime=(Get-Date).AddDays(-1)
}