Поделиться через


Триггеры задач

Триггер — это набор критериев, которые, когда они выполнены, запускают выполнение задачи. Планировщик задач предоставляет триггеры на основе времени и события, которые могут запускать задачу различными способами. Данная задача может быть запущена одним или несколькими триггерами. Задача может содержать не более 48 триггеров.

Триггеры на основе времени

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

Триггеры на основе событий

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

Несколько триггеров

Каждая задача может быть запущена одним или несколькими триггерами, что позволяет запускать задачу любым количеством способов. Однако несколько триггеров реализуются по-разному в планировщике задач 1.0 и планировщике задач 2.0.

В Планировщике задач 2.0 каждый триггер определяется отдельным API триггера, связанным с задачей через коллекцию триггеров.

В планировщике задач 1.0 несколько триггеров можно рассматривать как расписание, набор времени запуска задачи. В этом случае расписание — это набор времени (задается объединением всех триггеров, связанных с рабочим элементом), с которым будет выполняться рабочий элемент.

повторение задачи

Типы триггеров

интерфейсы триггеров

о планировщике задач