Como obter os logs de eventos do Windows através do Powershell # Para obter os últimos 50 eventos do log Get-EventLog -LogName Application -Newest 50 # Para obter os logs das últimas 24 horas Get-EventLog Application -After (Get-Date).AddDays(-1) # Para obter os logs das últimas 2 horas Get-EventLog Application -After (Get-Date).AddHours(-2) # Para filtrar o log por um serviços específico Get-EventLog -LogName Application -Newest 50 | where {$_.Source -like "*aaaa*"} # Para enviar os logs para um arquivo html Get-EventLog -LogName Application -Newest 50 | ConvertTo-Html | Out-File C:\Temp\EventViewerLog.html