Este comando do PowerShell retornará os registros de eventos das 24 horas anteriores:
Get-EventLog Application -After (Get-Date).AddDays(-1)
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