12

Когда я планирую задачу в планировщике задач Windows, я могу установить «остановить задачу, если она выполняется дольше, чем» внутри триггера задачи или внутри вкладки "Настройки".

Если я установлю его внутри триггера, он не заполняется автоматически в настройках, поэтому я думаю, что он отличается, но в чем разница и какой из них лучше использовать?

1 ответ1

7

Я думаю, что @sajawikio имеет право - опция "Остановить задачу" для каждого триггера позволяет вам установить несколько триггеров, каждый из которых имеет свое собственное максимальное допустимое время выполнения, при этом параметр на вкладке "Параметры" глобально применяется ко всем экземплярам задачи.

Пример: для одной задачи у меня установлено несколько триггеров. Один - бегать каждый понедельник в полночь, другой - каждый четверг в полночь. Есть два способа (на самом деле это еще не все, но мы здесь используем только опцию «остановить задачу ...»). Я мог бы настроить задачу так, чтобы она никогда не перекрывалась.

  1. Я мог бы установить всю задачу (на вкладке «Настройки»), чтобы максимальное время выполнения было 3 дня. Это предотвращает наложение задач самым простым способом.

  2. Я мог бы установить максимальное время выполнения отдельно (в диалоге Trigger) для каждой задачи. Задача понедельника будет установлена на 3 дня, а задача четверга - 4. Это дает заданию на четверг дополнительный день для выполнения (если это необходимо), при этом предотвращая наложения.

Что произойдет , если этот параметр установлен как на экране Триггеры и на вкладке Настройки? Это потребует некоторого тестирования, но есть три варианта:

  1. Параметры для каждого триггера полностью перекрывают глобальный параметр.
  2. Глобальный параметр полностью переопределяет параметры для каждого триггера.
  3. Наименьшая продолжительность, установленная для текущей задачи, выигрывает.

Я проверил файл справки и не увидел никаких разъяснений по этому поводу. Чтобы ваши задачи выполнялись надежным и предсказуемым образом, я предлагаю вам выбрать один или другой метод - никогда не используйте оба вместе.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .