Я запускаю ежедневную задачу на Windows 10 Pro, которая должна
- вывод компьютера из спящего режима
- запустить cmd.exe, запустите командный скрипт для копирования файла на сетевой диск, создайте файл журнала
- выключить компьютер
при запуске задачи вручную из планировщика заданий все выполняется так, как было задумано.
при выходе компьютера из режима гибернации планировщик будит компьютер в указанное время, но, видимо, командный файл (.cmd) не выполняется вообще. Файл журнала не создается, файл не копируется и компьютер не выключается. Задача помечается как "успешно завершено с кодом возврата 2147942401" что это наговор 0x80070001.
Этот код ошибки, похоже, указывает на "незаконную функцию", но я понятия не имею, что это может быть, тем более что задача отлично работает при запуске вручную, так как сказанный.
вот обзор настроек задачи (в переводе с немецкого, но это должно быть понятно):
-
общие:
выполнять независимо от имени входа пользователя; не хранить пароль; самые высокие привилегии; настроен для Windows 10 -
действия: запустить программу cmd.exe; аргументы: / c "путь к cmd-сценариюсценарию.cmd >> файл журнала.txt"; start in: empty
-
условия: повторная активация компьютера
-
настройки: разрешить выполнение в случае необходимости; если исполнение не перезагружать каждые 10 минут; Снять задачу, если выполнение более 3 дней; силу прекращения активных задач, если не остановился по требованию, не запустить новый экземпляр
У меня есть еще одна задача резервного копирования с ровно та же настройка, которая работает нормально (просыпается, запускает скрипт, затем выключает компьютер).
любой намек сильно оценил, гостеприимсво вопросов.