イベントビューアのログから起動と終了時間を取得する

作品プログラム
動作環境
プロデル1.7.1006以降
投稿者
ゆうと
更新日
2020-05-24 14:00:24
ダウンロード数
193

作品のプログラム

EventLog型というドットネット型(「System.Diagnostics.EventLog」)を作る
イベントログ一覧は、EventLog型から「GetEventLogs」を{}で呼び出したもの
イベントログ一覧のすべてのイベントログについてそれぞれ繰り返す
  もしイベントログのLogが「System」なら
    イベントログのEntriesのすべてのログエントリについてそれぞれ繰り返す
      ログエントリのEventIDについて分岐
      6005,7001の場合
        「起動[タブ][ログエントリのTimeGenerated][タブ][ログエントリのEventID][タブ][ログエントリのMessage]」を報告する
      6006,7002の場合
        「終了[タブ][ログエントリのTimeGenerated][タブ][ログエントリのEventID][タブ][ログエントリのMessage]」を報告する
      分岐終わり
    繰り返し終わり
    繰り返しから抜け出す
  もし終わり
繰り返し終わり
	

▲ページの先頭へ