Я пытаюсь настроить задачу, которая будет запускать .exe каждую минуту.
Я создал триггер, который при запуске будет запускать .exe и повторяться каждую минуту до бесконечности. (Я также пытался создать ежедневную задачу, однажды запущенная будет повторяться каждую минуту в течение этого 1 дня).
Когда я запускаю задачу вручную, она работает как положено, но если я оставляю задачу для достижения «следующего времени выполнения» вместо ее запуска и обновления «последнего времени выполнения», «следующее время выполнения» обновляется для запуска минуту спустя и «Время последнего запуска» остается прежним.
Я проверил историю задач, и нет новых событий. Кроме того, у меня есть логирование в указанном .exe, и он не показывает, что он был запущен.
Ответы:
На всякий случай, если вы запускаете задачу вручную ...
Я только что столкнулся с этой же проблемой в Windows 7. Я не тестировал ее ни с какой другой версией Windows.
Кажется, что повторяющиеся задачи не выполняются при запуске вручную (щелкните правой кнопкой мыши задачу, а затем выберите «Выполнить»).
При запуске вручную задача будет запускаться только один раз и все!
Это отключение, поскольку естественно, что люди просто запускают задачу вручную сразу после ее создания, чтобы проверить, работает ли она должным образом.
Что вы можете сделать, установите триггер на «При запуске». После перезагрузки компьютера задание должно находиться в состоянии «В очереди». Это означает, что он будет работать с заданным интервалом.
источник
Ручной запуск для тестирования. Вам нужен реальный триггер, чтобы начать повторение.
Я решил эту проблему, настроив триггер для запуска системы, как и предлагалось, но если этот сеанс завершается неудачно или вы вносите изменения, и вы не хотите перезагружать компьютер, просто установите дополнительный триггер для выполнения такого же рода повторений на ежедневно, со временем запуска через минуту или две.
Затем вы можете оставить оба триггера работающими и настроить их так, чтобы они не запускали другой экземпляр, если он уже запущен, с соответствующими таймаутами для уничтожения текущего экземпляра, если он работает слишком долго. Таким образом, вы уверены, что запуск, даже если экземпляр, который был запущен во время последней перезагрузки компьютера, умирает.
источник
Правильный способ настроить это - установить время запуска в любое время в прошлом, а затем выбрать «Выполнить задание как можно скорее после пропуска запланированного запуска» на вкладке «Настройки».
источник
Я тоже столкнулся с этой проблемой, я смог решить ее, установив дату и время начала на одну или две минуты раньше времени, когда выполнялось задание, чтобы запустить действие и начать повторять его в соответствии с настройкой.
источник
Я только столкнулся с этой проблемой при попытке перенести запланированные задачи с моего домашнего ПК (Windows 10 Pro) на сервер (также работающий под управлением Windows 10 Pro, недавно установленной с помощью средства создания мультимедиа Microsoft). Перенесенные задачи просто не повторятся. То, что в итоге сработало для меня, изменило триггер с «Ежедневно» на «Один раз».
Скриншот
источник