Я хотел бы получить все записи EventLog, касающиеся системы и ошибки. И среди этих записей я хочу выбрать их по их конкретному InstanceID.
Я использую трубу, где я уменьшаю фильтр, но я не знаю, как сравнить InstanceID со значением желаемого InstanceID.
$sysLog = Get-EventLog -LogName System -EntryType Error |
Where-Object{$_.InstanceId = 10016}
+ ... LogName System -EntryType Error | Where-Object{$_.InstanceId = 10016}
+ ~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation : (:) [], RuntimeException
+ FullyQualifiedErrorId : PropertyAssignmentException