wevtutil ではセキュリティ ログの管理者として実行が必要です (システムでは必要ありません)。またはタスクの管理者として実行する方法

wevtutil ではセキュリティ ログの管理者として実行が必要です (システムでは必要ありません)。またはタスクの管理者として実行する方法

このクエリを使用して、Windows 2008 R2 AD プライマリ上の特定の Exchange アカウントの変更を確認しています。

wevtutil qe Security /q:"*[System/EventID=5136]" /f:text /rd:true /c:1

次の投稿で説明されているように、タスク スケジューラを使用してイベントの内容を電子メールの添付ファイルとして送信するために、バッチ ファイルを作成しています。 http://blogs.technet.com/b/jhoward/archive/2010/06/16/getting-event-log-contents-by-email-on-an-event-log-trigger.aspx

wevtutil qe System問題は、一日中実行できるが、wevtutil qe Security必要な場合は、管理者特権のコマンド プロンプト (同じドメイン管理者ユーザー資格情報、管理者として実行された CMD) で実行する必要があることです。そのため、スケジュールされたタスクがバッチ ファイルを呼び出すと、タスクが SYSTEM アカウントで「最高権限で実行」するようにオプションを設定しているにもかかわらず、管理者特権のプロンプトで実行できず、エラーが発生します: 「イベント クエリを開けませんでした。アクセスが拒否されました。」

したがって、次のいずれかの方法で問題を解決できます。

  1. セキュリティ ログをシステム ログのように開き、wevtutil を使用してその内容にアクセスするために管理者特権のプロンプトを必要としないようにします。

  2. 何らかの方法で、管理者権限のプロンプトでスケジュールされたタスクアクションを実行します。

  3. 考えていなかった3つ目のこと

答え1

イベント ログ リーダー グループのメンバーであるアカウントを使用します。

関連情報