В продолжение Запланированная задача Windows Server 016 должна быть в будущем, может ли кто-нибудь подтвердить, существует ли такая же причуда в Windows Server 2019?
Когда я приводил в порядок библиотеку планировщика заданий с некоторыми папками для группировки задач, я использовал процесс экспорта / импорта, чтобы скопировать их из корневой папки в соответствующие подпапки. Затем я бы запустил задачу вручную, просто чтобы проверить, и получал бы ошибку в следующих строках:
Task Scheduler failed to start "\Folder\Task Name" task for user "(default user)".
Additional Data: Error Value: 2147943568.
Никогда не добившись большого успеха в поиске кодов ошибок, я подумал, что это могло быть вызвано процессом экспорта / импорта, поэтому я снова вручную создал задачу. Дата начала была сегодня, время начала было утром, когда я хотел сделать первую пробежку, то есть в 7 утра, а затем повторять каждый час. Я создал задачу около 11 утра.
Задача сохранилась отлично, но запускаться вручную отказалась. Конфигурация была похожа на снимок экрана в ранее упомянутом вопросе.
Некоторые пользователи Google обнаружили этот вопрос, а также различные обсуждения, в которых говорилось, что в августе 2017 года был выпущен патч для Server 2016, и теперь он работает, как ожидалось. Однако я нахожу, что это не так, по крайней мере, для меня. Если мне нужно обновить существующую задачу или ввести новую, дата начала все равно должна быть в будущем.
Кажется, ваша ошибка не имеет ничего общего со связанным вопросом о том, что задача должна быть в будущем.
Что-то еще не так с вашей задачей или вашей системой.
C:\>Err_6.4.5.exe 2147943568
# for decimal -2147023728 / hex 0x80070490
PEER_E_NOT_FOUND p2p.h
E_PROP_ID_UNSUPPORTED vfwmsgs.h
# The specified property ID is not supported for the
# specified property set.%0
WER_E_NOT_FOUND werapi.h
DRM_E_NOT_FOUND windowsplayready.h
# as an HRESULT: Severity: FAILURE (1), FACILITY_WIN32 (0x7), Code 0x490
# for decimal 1168 / hex 0x490
ERROR_NOT_FOUND winerror.h
# Element not found.
# 5 matches found for "2147943568"
Итак, результат кажется таким 0x80070490 что означает ошибку «Элемент не найден».
Вы должны проверять каждый шаг своей задачи, например, какие действия выполняются с какими параметрами и так далее. Также попробуйте запустить желаемое действие / команду самостоятельно в поле cmd, начиная с учетных данных, которые использует задача. PSExec также может помочь протестировать запуск команд от имени пользователя системы.