Estoy tratando de crear un Cmdlet de PowerShell que se ejecuta diariamente y me muestra los errores que ocurrieron el día anterior.
Puedo mostrar los últimos 100. En su lugar, me gustaría ver solo el que ocurrió el día anterior.
get-eventlog
-logname application
-newest 100 |
select eventid,machinename,entrytype,message,source,timegenerated,username |
export-clixml C:\Logs.xml
windows
powershell
event-viewer
error-logging
Zigmaphi
fuente
fuente
Respuestas:
Este comando de PowerShell devolverá los registros de eventos de las últimas 24 horas:
Get-EventLog Application -After (Get-Date).AddDays(-1)
fuente