エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Windows10のイベントログを取得してソートしてループ処理するPowerShell - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Windows10のイベントログを取得してソートしてループ処理するPowerShell - Qiita
各種イベントログを取得して時系列にソートを掛けたい要件があったので、サンプルを作った。 今回はSyst... 各種イベントログを取得して時系列にソートを掛けたい要件があったので、サンプルを作った。 今回はSystemログを2回取得して配列A・Bに格納しているが、 イベントログのデータ構造は、ApplicationログもSecurityログも同じ(記事の下の付録参照)。 よって、別々の種類のイベントログであってもシンプルに配列を結合することで実現が可能。 PowerShellは配列同士の"+"演算で配列の結合ができるため実装が大変シンプルになる。 (同じデータ構造を持ってくれているおかげで余計にデータを捏ねる必要がなくなって好都合だ) 以下のスクリプトは$todayの日付以降の最新のログを10件取得する仕様になっている。 $today = Get-Date -Format "yyyy年MM月dd日" $lognum = 10 # 結合した配列を作るための配列A $Events_A = Get-Eve