PowerShell: GetEventlog, поле времени пустое - PullRequest
3 голосов
/ 22 декабря 2011

Я пытаюсь получить выбранные объекты из GetEventlog

$StartDay = (Get-Date).AddDays(-1)
Get-EventLog -LogName application -After $StartDay | Select-Object Time, EntryType, Source, Message

, но это создает поле времени как пустой столбец без данных.Как отформатировать поле времени для отображения данных?

1 Ответ

10 голосов
/ 22 декабря 2011

свойство TIME не существует, вы можете использовать TIMEWRITTEN или TIMEGENERATED:

Get-EventLog -LogName application -After $StartDay | Select-Object Timegenerated, EntryType, Source, Message

Попробуйте эту команду, чтобы увидеть все свойства:

(Get-EventLog -LogName application -After $StartDay )[0] | fl * #format-list

или

(Get-EventLog -LogName application -After $StartDay )[0] | gm #get-member
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...