Bagaimana cara membaca log penampil peristiwa Chkdsk terbaru di PowerShell (pada Windows 10)

1

Karena saya merasa agak sulit untuk menjalankan Event Viewer dan memfilter log Chkdsk terbaru, boleh saya ajukan pertanyaan:

Bagaimana cara membaca log penampil peristiwa Chkdsk terbaru di PowerShell (pada Windows 10)?

Persyaratan sederhana saya untuk solusi:

  • Ini harus diselesaikan di PowerShell (bukan ISE, terminal PowerShell normal).

  • Ini harus diselesaikan tanpa hak istimewa Administrator (untuk menyimpan beberapa klik mouse).

Catatan penting:

  • Maksudku, Chkdsk dijadwalkan saat boot untuk drive sistem, biasanya C:.

  • Terlepas dari log, itu harus menampilkan tanggal dan waktu, jika memungkinkan.

Vlastimil
sumber

Jawaban:

2

Saya berhasil menemukan solusi, yang tidak terlihat cantik , tetapi Anda selalu dapat membuat fungsi alias untuk itu:

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