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

Не запускайте запланированную задачу в Windows, пока не завершится предыдущая

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

Как сделать так, чтобы программа не запустилась через 10 минут, если выполняется предыдущая (10-минутная задача) задача?

Я хочу, чтобы запускался только один экземпляр запланированной задачи, но проверять каждые 10 минут, была ли задача остановлена ​​/ завершена по какой-либо причине - запустите ее снова через 10 минут.

Можно ли сделать с планировщиком windows? Если да - как это сделать?

Я использую Windows Server 2008 R2 Standard.

Должна быть настройка под Настройки вкладка, которая говорит

Если задача уже запущена, применяется следующее правило:

Не запускайте новый экземпляр

Соедините это с Запустить задачу как можно скорее после пропуска запланированного запуска и или Запускать задачу каждые 10 минут.