web-dev-qa-db-ja.com

PowerShellで作成した後、新しいイベントログがどこにも見つかりません

PowerShellを使用して、新しいイベントログを作成し、それにテストエントリを書き込もうとしていますが、イベントビューアが表示されません。これは、新しいイベントログを作成するために使用しているコマンドです。

new-eventlog -logname TestLog -source TestLog

そしてそれに新しいイベントを書くために:

write-eventlog TestLog -source TestLog -eventid 12345 -message "Test message"

最初のコマンドを実行した後、イベントビューアには「TestLog」ログがどこにもありません。これは、[アプリケーションとサービスのログ]セクションに表示されると思います。 2番目のコマンドを実行した後、同じ結果になります。ただし、私はam HKLM\SYSTEM\services\eventlog\TestLogでログのレジストリキーを確認しています。イベントビューアに何も表示されないだけです。

したがって、2つの質問:いつshouldイベントログが表示されますか?作成された後、または最初のイベントを書き込んだ後ですか?そして、もっと重要なのは、なぜ私はそれをまったく見ないのですか?

Windows Server 2008R2を使用していて、ログインしてPSを管理者として実行しています。

ありがとう。

7
MegaMatt

ひどい理由:イベントビューアを閉じて、再度開く必要がありました。それは完全に正気ではありません。手伝ってくれてありがとう。

9
MegaMatt