3

Хорошо, поэтому я перечитывал различные ответы на тему «Супер пользователь» на этот вопрос, и никто, похоже, на самом деле не опубликовал способ запуска .bat файла в планировщике заданий при запуске ПК. Я хотел бы сделать это ...

Я попытался, чтобы Task Scheduler запустил cmd.exe при запуске ПК с аргументами, являющимися каталогом файла .bat, но он просто не работает. Даже если он говорит, что он запускает .bat, команды .bat не выполняются ... Как мне получить его, чтобы он мог работать в планировщике заданий без этой проблемы?

2 ответа2

1

Я использую папку "Автозагрузка" для запуска файлов bat при запуске.

Скопируйте файл bat в папку "Автозагрузка" (например, C:\Users\*your username*\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup).

Замените exit на pause в конце файла bat (exit здесь в любом случае не нужен). Это для целей тестирования. Командная строка не закроется, пока вы не нажмете клавишу. Это хороший способ увидеть, были ли какие-либо ошибки во время выполнения команд из файла bat.

Удалите команду pause когда вы довольны результатом.

0

Просто укажите задачу планировщика на сам файл .bat. То есть - во вкладке Actions есть пункт Start the program, который ведет прямо к файлу .bat, а не cmd.exe с параметрами.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .