先日のエントリ、 バックアップが失敗する場合の対処法(Windows Server 2008 R2) - 替え玉バリカタでお願いします を教訓に、任意のイベントログを拾って警告してくれる仕組みを用意した。 概要 建付けとしては以下のとおり。 イベントをトリガーにしてタスクを実行(タスクスケジューラで) タスクでメールを送信(PowerShellを使う) PowerShellでメールを送信するスクリプトを作る メール送信機能はタスクスケジューラの標準機能なのだが、メールサーバーがSMTP認証が必要だったりすると、使えない。したがって、PowerShellでメールを送信するスクリプトを作り、タスクから実行する。 $username = "admin@example.com" $password = "P@ssWord1234" $myhost = "example.com" $port = 5