Планировщик задач Windows не запускает задачу при следующем запуске

20

У меня есть задача планировщика заданий Windows Server 2008 с пакетом обновления 2 (SP2), которая должна запускаться каждые 10 минут.

введите описание изображения здесь

Триггер говорит: «В 6:50 вечера каждый день - после срабатывания повторяйте каждые 10 минут до бесконечности».

Глядя на время следующего запуска, он говорит 18 июня 2012 года в 8:00 вечера. Однако, когда я пропускаю это время, время следующего запуска просто меняется на 8:10 вечера, но задача еще не началась, а время последнего запуска остается неизменным со вчерашнего дня. Результат последнего запуска: «Операция завершена успешно. (0x0)».

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

Как я могу заставить эту задачу автоматически запускаться каждые 10 минут при включении, несмотря ни на что?

Дэн С
источник
Откуда вы знаете, что задание не запускается с таким интервалом? Часто задача, которая запускается нормально из командной строки, не будет работать из запланированной задачи по одной из многих разных причин. Полномочия , которые не делают не имеют права доступа, или никаких учетных данных на всех, или нет «начать в» пути, или относительные пути используются , когда они не должны, и т.д. Точка есть, может быть, задача является началом, но и тут же заканчивается.
Марк Хендерсон
Задание выполнено в прошлом штрафе, как указано на вкладке «История» ТС. Я только заметил проблему сегодня, когда я отключил задачу, а затем снова включил ее. Глядя на вкладку «История», она больше не запускается во время, указанное во время следующего запуска. Я продолжаю обновлять представление, и время следующего запуска просто обновляется на 10 минут спустя, но ничего не происходит (время последнего запуска и результат последнего запуска не обновляются).
Дан С
Я перезагрузил сервер и, как вы знаете, задачи теперь работают! Похоже, планировщику заданий нужен был хороший удар в штаны. Я буду следить и обновлять здесь.
Дан С

Ответы:

14

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

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

advgmni
источник
Это сработало и для меня. Я импортировал более старую задачу с другого компьютера. Дата начала была установлена ​​на 2010 год. После обновления до сегодняшнего дня она работала как чудо!
Стефан Профантер
Я поставил перед собой задачу на будущее, и это помогло мне. Текущего дня было недостаточно, если это было в прошлом.
jocull
Отлично, импортированные скрипты с другого сервера, потому что было установлено много триггеров. Они были даже из того же дня! Но мне пришлось вручную открывать каждый триггер и снова сохранять его, чтобы активировать. Глупый МС!
Хьюго Делсинг
1
Я видел это и в новых версиях Windows. Это ошибка, нет?
Jonesome Reinstate Моника
8

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

Владимир Михайлович
источник
7

Проверьте дату / время начала работы. Это может сбить вас с толку (это меня зацепило раньше).

Jonesome Восстановить Монику
источник
1
Задание установлено на Начало 13.06.2010, 18:50. Поскольку сегодня 18-е, я не думаю, что это проблема.
Дан С
По крайней мере, я надеюсь, что это не проблема. Мне бы не хотелось менять дату и время каждый раз, когда я отключаю / снова включаю задачу. Мне не нужно было делать это в планировщике задач Windows Server 2003.
Дан С
7

Возможно, уже слишком поздно, чтобы помочь с этой 3-летней темой.

На вкладке Общие убедитесь, что вы выбрали опцию «Запустить, вошел ли пользователь в систему или нет».

По умолчанию установлено значение «Запускать только когда пользователь вошел в систему», что означает, что задача не будет выполняться до тех пор, пока кто-либо не войдет в систему на сервере.

Роберт
источник
3

Я думаю, что вы хотите настроить запуск задачи каждые 10 минут на 24 часа, поскольку вы запускаете ее повторение один раз в день. поэтому он будет работать ежедневно, повторяя каждые 10 минут в течение 24 часов, а затем повторяя процесс.

крышка экрана из планировщика задач

Может также потребоваться установить параметр «Остановить задачу, если она выполняется дольше, чем» в разделе «Настройки» для задачи. Возможно, пропущено запланированное задание, потому что планировщик заданий считает, что задание все еще выполняется, когда оно не ...

MikeAWood
источник
2

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

krishKishor
источник
1

Убедитесь, что задание и триггер включены.

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

Мартейн ван де Донк
источник
0

Это ошибка Windows в планировщике заданий

Я настраивал задачу так, чтобы она запускалась каждые 15 минут, однако она застряла в состоянии «Задача еще не запущена», даже если время следующего запуска корректно обновлялось

Примерно через день он начал работать как положено

user630342
источник