Хорошо, поэтому я перечитывал различные ответы на тему «Супер пользователь» на этот вопрос, и никто, похоже, не опубликовал способ запуска файла .bat в планировщике заданий при запуске ПК. Я хотел бы сделать это ...
Я попытался, чтобы Task Scheduler запустил cmd.exe при запуске компьютера с аргументами, являющимися каталогом файла .bat, но он просто не работает. Даже если он говорит, что он запускает .bat, команды .bat не выполняются ... Как мне его получить, чтобы он мог работать в планировщике заданий без этой проблемы?
windows-7
command-line
batch-file
scheduled-tasks
tasks
Radical924
источник
источник
Ответы:
Просто укажите задачу планировщика на сам файл .bat. То есть - во вкладке Actions есть пункт Start the program, который ведет прямо к файлу .bat, а не cmd.exe с параметрами.
источник
Я использую папку «Автозагрузка» для запуска файлов bat при запуске.
Скопируйте файл bat в папку «Автозагрузка» (например
C:\Users\*your username*\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
).Заменить
exit
наpause
конце файла летучей мыши (exit
не нужно здесь в любом случае). Это для целей тестирования. Командная строка не закроется, пока вы не нажмете клавишу. Это хороший способ узнать, были ли какие-либо ошибки во время выполнения команд из файла bat.Удалите
pause
команду, когда вы довольны результатом.источник