Я пытаюсь создать командлет PowerShell, который выполняется ежедневно и показывает ошибки, которые произошли в предыдущий день.

Я могу заставить это показать последние 100. Вместо этого я хотел бы видеть только то, что произошло днем ранее.

get-eventlog 
 -logname application 
 -newest 100 | 
 select eventid,machinename,entrytype,message,source,timegenerated,username | 
 export-clixml C:\Logs.xml

1 ответ1

4

Эта команда PowerShell вернет журналы событий за предыдущие 24 часа:

Get-EventLog Application -After (Get-Date).AddDays(-1)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .