Estou tentando filtrar logs de eventos no PowerShell por um intervalo de datas. Quando executo o comando, ele mostra todos os logs de eventos pelo tipo de entrada que forneço. O que estou fazendo de errado?
Get-EventLog -LogName System -EntryType Error -Before 12/1/19 -After 12/3/19
Responder1
Windows 10 de 64 bits. PowerShell 5.
Pela lógica da sua pergunta você deseja as entradas exceto 02/12, mas estou incluindo dois métodos caso sua pergunta esteja errada.
powershell get-eventlog por data específica:
Get-EventLog System -Entrytype Error | Where-Object TimeWritten -Like "12/02/2019*"
ou:
powershell get-eventlog antes da data e depois da data:
Get-EventLog System -Entrytype Error -Before 12/01/2019 -After 12/03/2019