質問

2018年06月14日 00時09分
  • タスクスケジューラでエラー時にメールを送りたい

情シスのオープンナレッジ『Syszo』サービス終了のお知らせ

質問

タスクスケジューラでとあるプログラムを動かしています。
時々ハングしてしまい困っており暫定策としてタスクスケジューラのイベントが出たらメールで通知しようと試みています。
イベントIDが「322」でイベントデータが「NewInstanceIgnored」であればメールをしますが、タスクの名前が「\タスク停止」と「\Microsoft\Windows\Windows Error Reporting\QueueReporting」のときは除外したいと思っています。
XPathの資料があまりなく・・・詳しい方教えていただけませんでしょうか。

*[System[(EventID=322)]] and Event[EventData[@Name="NewInstanceIgnored"]] and Event[EventData[@Name="NewInstanceIgnored"][Data[@Name="TaskName"]!="\タスク停止" or Data[@Name="TaskName"]!="\Microsoft\Windows\Windows Error Reporting\QueueReporting"]]

0件の回答があります

あなたもコメントしましょう!