Назад | Перейти на главную страницу

Триггер TaskScheduler для конкретной задачи

У меня есть служба резервного копирования, работающая через TaskScheduler.
Задача резервного копирования запускает командный файл, который творит всю магию.
Иногда происходит сбой резервного копирования, в результате чего таблица журнала заполняется до тех пор, пока сервер не перестает отвечать (это совершенно другая проблема ...)

Я пытаюсь создать отдельную задачу, которая отправляет мне электронное письмо когда задача резервного копирования не выполняется.

Пока что я создал сценарий PowerShell, который без проблем отправляет электронное письмо. Сценарий без проблем вызывается с помощью задачи «Ошибка резервного копирования электронной почты».

Моя проблема заключается в том, чтобы запустить задачу электронной почты. Похоже, что задача резервного копирования не генерирует никаких событий, которые запускают запись в журнал событий. История событий включена.

Это сценарий, который я создал для триггера:

<QueryList>
<Query Id="0" Path="Microsoft-Windows-TaskScheduler/Operational">
<Select Path="Microsoft-Windows-TaskScheduler/Operational">*[System[(EventID=101 or EventID=103 or EventID=111 or EventID=311 or EventID=329)]] and *[EventData[Data and (Data='backup db')]]</Select>
</Query>
</QueryList>

Список идентификаторов для срабатывания, которые я получил из этого сообщения: https://mnaoumov.wordpress.com/2014/05/15/task-scheduler-event-ids/

Как я могу запустить почтовую задачу?