Я столкнулся с этим Get-WinEvent Получить только интерактивные сообщения входа и попытался поэкспериментировать с OR
в том же случае:
Get-WinEvent -FilterHashtable @{Path="c:\test.evtx"; id=4624;} | Where-Object {$_.properties[8].value -eq 2} OR {$_.properties[8].value -eq 3}
и интересно, что это не работает?
и что произойдет, если у меня есть два разных идентификатора события с двумя разными пунктами where, например. Идентификатор события 4624
и тип входа 2
или тип входа 3
OR
идентификатор события 1234
и имя хоста = localhost
.
Что мне нужно сделать, так это проверить только тип входа: 2 и тип входа 3 и распечатать Network-Details, когда тип входа равен 3 (удаленный).