Como ler o log mais recente do visualizador de eventos Chkdsk no PowerShell (no Windows 10)?

Como ler o log mais recente do visualizador de eventos Chkdsk no PowerShell (no Windows 10)?

Como acho bastante complicado executar o Visualizador de Eventos e filtrar o log mais recente do Chkdsk, posso fazer uma pergunta:

Como ler o log mais recente do visualizador de eventos Chkdsk no PowerShell (no Windows 10)?

Meus humildes requisitos para a solução:

  • Isso tem que ser feitono PowerShell(não ISE, terminal normal do PowerShell).

  • Isso tem que ser feitosem privilégios de administrador(para salvar alguns cliques do mouse).

Anotações importantes:

  • Quero dizer, o Chkdsk agendado na inicialização da unidade do sistema, geralmente C:.

  • Além do log, deverá exibir a data e a hora, se possível.

Responder1

Consegui encontrar uma solução, que nãota bonita, mas você sempre pode criar uma função de alias para ele:

Get-WinEvent -FilterHashtable @{logname="Application"; id="1001"} | ?{$_.providername –match "wininit"} | Format-List TimeCreated, Message

informação relacionada