Запланированное задание с пользовательским недельным расписанием не запускается

3

Я установил новую задачу в планировщике заданий (в Windows 8) для запуска командного файла и настроил запуск задания каждый день недели в 7:40.

Недельный график

Задача никогда не запускается (автоматически). Next Run Time показывает правильное время, когда задача должна быть запущена, но когда наступит это время, задача не сработает. В журнале нет ошибок, и задача запускается без проблем, когда я запускаю ее вручную.

Список заданий

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

Все эти задачи настроены для работы в качестве СИСТЕМЫ. Единственная очевидная разница между задачами, которые работают, и задачами, которые не выполняются, - это график.

Вот условия задачи:

условия

Задача выполняется на настольном компьютере, который всегда работает от сети переменного тока. Компьютер не спит (задачи, запланированные за пять минут до и после этой задачи, работают нормально).

Почему мое запланированное задание не запускается в назначенное время?

Уильям Джексон
источник

Ответы:

1

Даже если вы установите задачу на 7:40, она может начаться на полчаса раньше или позже. ОС Windows решает, когда именно она должна начать задачу. Однажды я столкнулся с подобной проблемой, проверил вкладку условий и снял отметку с переключателя в режиме ожидания, в котором говорится, что ваш процесс должен запускаться только в том случае, если компьютер находится в режиме ожидания, это может решить вашу проблему. Также на вкладке условия проверьте другие условия, которые у вас есть, возможно, некоторые из этих условий блокируют запуск вашей задачи.

Devid
источник
Я добавил информацию об условиях задачи. Я не понимаю, как это может блокировать задачу.
Уильям Джексон
Странно, если вы щелкнете по расписанию при запуске, начнется ли задание? Попробуйте также снять два условия питания. Если это не помогает, установите другое время, например, за 2 часа до или после 7:40. Если ничего не происходит, удалите задачу и создайте новую. Также попробуйте вместо SYSTEM запустить его под учетной записью администратора.
Девид
2
Ни одно из ваших предложений не улучшило ситуацию. Боюсь, это может быть какой-то ошибкой в ​​Windows 8.
Уильям Джексон
да, это может быть ошибка
Devid
1

проверьте «вход в систему как пакетное задание» для вашей учетной записи задачи в групповой политике компьютеров

стан
источник
Немного более подробной информации улучшит этот ответ
Дэйв М
1

Мое исправление было простым ... Я уже вручную запустил запланированное задание, но я создал запланированное задание для ежедневного использования ... У меня было несколько ТБ для копирования на резервный сервер, поэтому я не мог запланировать задание только пока. Мое исправление состояло в том, чтобы обновить дату начала до текущего дня, и это по какой-то причине решило ее. Подробная информация: предыдущая дата начала была 3 января, когда я создал задачу и запустил ее вручную. Задача была включена для ежедневного выполнения и не выполнена 5 января. Зашел в настройки и обновил дату до текущего дня (6 января), запустил эту ночь и завершил 7 января). Расположение: Server 2012 R2, Планировщик задач, Открытая задача, Вкладка Триггеры, Открытый триггер, Обновление даты начала до текущего дня.

Надеюсь, что это помогает другим.

advgmni
источник
Я не уверен, почему за это проголосовали, но у меня была очень похожая проблема, и я пришел к такому же выводу. По какой-то причине ему не понравилось, что дата / время начала были в прошлом, хотя я и настроил повторяющееся расписание на весь день после запуска. Это покажет правильное «Время следующего запуска», но когда это время придет, оно не сработает. Это просто обновит «Next Run Time» и больше ничего не сделает. Я изменил начальную дату / время на следующую точку в будущем, я хочу, чтобы она работала, и тогда она работала нормально.
Compeek