Войти

Показать полную графическую версию : Планировщик заданий


Kursor_kvk
27-09-2013, 02:15
Здравствуйте, господа!

Ситуация следующая:
Есть 2 задание, назовем их "Проверка" и "Отчет".

Должно работать так:
Ежедневно запускается задача "Проверка".
Задача "Отчет" запускается раз в неделю и только в том случае, если за последние 24 часа задача "Проверка" завершилась успешно.

С проверкой все понятно, ставлю в диспетчере чтоб выполнялась ежедневно и вперед.

С "Отчетом" сложнее. С использованием триггеров смог сделать чтоб она запускалась раз в неделю (не учитывая результат выполнения задачи "Проверка"), или запускалась сразу после того, как удачно выполнится "Проверка" (не учитывая день недели).

Как сделать так, чтобы учитывалась оба условия - не знаю.

В теле XMLки задания есть
Triggers>-
<CalendarTrigger>
....
</CalendarTrigger>
</Triggers>
Тут можно выставить настройки для запуска по времени

Так же есть
<EventTrigger>
....
</EventTrigger>
Тут можно задать параметры события. А как создать триггер, объединяющий Event и Calendar?

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


Заранее благодарю.




© OSzone.net 2001-2012