Войти

Показать полную графическую версию : [решено] События в windows журнале


mcintosh55
03-11-2016, 10:20
Привет всем, подскажите как вывести полностью все сообщение
$event = Get-EventLog –LogName ‘System’ –Newest 100
$event | Where-Object {$_.EntryType –match ‘warning’} |
Select-Object -Property Time, Message

mcintosh55
03-11-2016, 10:25
И подскажите почему значение Time не выводит данные

Kazun
03-11-2016, 10:55
Потому что такого свойства - нет, данное поле отображается, только когда данные в табличном виде(за это отвечает файл - DotNetTypes.format.ps1xml).

Формат данного поля: "{0:MMM} {0:dd} {0:HH}:{0:mm}" -f $event.TimeGenerated

Т.е для Вашего случая, использовать свойство TimeGenerated.

Вместо Select-Object можно Format-Table -Wrap TimeGenerated,Message или Format-List. Если хочется имено Time:
Format-Table -Wrap @{n="Time";e={"{0:MMM} {0:dd} {0:HH}:{0:mm}" -f $_.TimeGenerated}},Message

mcintosh55
03-11-2016, 12:02
понятно спасибо за помощь




© OSzone.net 2001-2012