Windows Powershellによるイベントログの情報を取得する方法を紹介
イベントログの情報を取得(ログ名、ログファイル名、レコード数)。全てのプロパティについて取得したい場合は、Format-List * で可能。
サンプルソース
(入力)
Get-WmiObject Win32_NTEventlogFile | Format-List FileName,Caption,NumberOfRecords
(出力)
FileName : Application
Caption : c:\windows\system32\winevt\logs\application.evtx
NumberOfRecords : 4655
FileName : HardwareEvents
Caption : c:\windows\system32\winevt\logs\hardwareevents.evtx
NumberOfRecords : 0
FileName : Internet Explorer
Caption : c:\windows\system32\winevt\logs\internet explorer.evtx
NumberOfRecords : 0
・・・・・(省略)・・・