Планировщик заданий-задание выполнено "успешно" с кодом выхода 0x8007001

Я запускаю ежедневную задачу на Windows 10 Pro, которая должна

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

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

при выходе компьютера из режима гибернации планировщик будит компьютер в указанное время, но, видимо, командный файл (.cmd) не выполняется вообще. Файл журнала не создается, файл не копируется и компьютер не выключается. Задача помечается как "успешно завершено с кодом возврата 2147942401" что это наговор 0x80070001.
Этот код ошибки, похоже, указывает на "незаконную функцию", но я понятия не имею, что это может быть, тем более что задача отлично работает при запуске вручную, так как сказанный.

вот обзор настроек задачи (в переводе с немецкого, но это должно быть понятно):

  • общие:
    выполнять независимо от имени входа пользователя; не хранить пароль; самые высокие привилегии; настроен для Windows 10

  • действия: запустить программу cmd.exe; аргументы: / c "путь к cmd-сценариюсценарию.cmd >> файл журнала.txt"; start in: empty

  • условия: повторная активация компьютера

  • настройки: разрешить выполнение в случае необходимости; если исполнение не перезагружать каждые 10 минут; Снять задачу, если выполнение более 3 дней; силу прекращения активных задач, если не остановился по требованию, не запустить новый экземпляр

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

любой намек сильно оценил, гостеприимсво вопросов.

17
задан Steinspecht
29.12.2022 1:56 Количество просмотров материала 2884
Распечатать страницу

1 ответ

на самом деле, нет. Тем не менее, я использовал самые простые настройки планировщика задач, и теперь он работает.

General:

  • использовать только тогда, когда пользователь вошел в систему
  • использовать наивысшими правами
  • настройка для Windows 10

действие:

программа/скрипт: C:\Windows\System32\cmd.exe

Аргументы: /c <your batch file with parameters>

условия:

  • активировать компьютер

параметры:

  • разрешить выполнение в случае необходимости
  • выполнить как можно скорее, если старт был пропущен
  • если задача не выполняется, перезапуск каждые 5 минут
  • завершить задачу, если выполнение превышает 3 дня
  • принудительное завершение, если не остановлено по запросу
  • остановить текущий экземпляр если задача уже запущена

теперь он работает каждый день в заданное время в течение нескольких месяцев.

0
отвечен Steinspecht 2022-12-30 09:44

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх