Obter eventos do Windows por um dia

0

Estou tentando criar um Cmdlet do PowerShell que é executado diariamente e mostra os erros que ocorreram no dia anterior.

Eu posso mostrar os últimos 100. Em vez disso, eu gostaria de ver apenas o que ocorreu no dia anterior.

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

1 resposta

4

Este comando do PowerShell retornará os registros de eventos das 24 horas anteriores:

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

    
por 18.10.2013 / 17:45