Запуск python-скрипта в Windows по расписанию

FAQРубрика: PythonЗапуск python-скрипта в Windows по расписанию
3 +1 -1
елизавета спросил 2 года назад

Как настроить запуск python-скрипта в Windows по расписанию?

1 ответ
2 +1 -1
admin Админ. ответил 2 года назад

Прежде всего необходимо создать файл с расширением bat.
В этом файле написать следующий код:

C:\Users\user\PycharmProjects\venv\Scripts\python.exe C:\Users\user\PycharmProjects\avtozapusk\citaty.py
pause

Где мы сначала указываем путь, где находится python, далее путь к скрипту, который хотим запускать.
Следующая строка — это команда pause — остановка командной строки.
После этого идем в Планировщик заданий, в который можно попасть через Пуск.

В Планировщике заданий наводим мышкой на Библиотеку планировщика и кликаем правой кнопкой мыши, чтобы появилось меню. Там выбираем пункт: Создать простую задачу…

В появившемся окне зададим имя скрипту, а также, если есть желание, описание. После чего кликаем на кнопку Далее.

В следующем окне выберем как часто хотим запускать наш скрипт, в нашем случае выберем ежедневно. И вновь жамкаем на кнопку Далее.

На следующем шаге укажем время, в которое хотим запускать наш python-скрипт.

Выберем какую задачу хотим выполнить, в нашем примере — это Запустить программу.

В следующем окне укажем, расположение созданного нами файл с расширением .bat.

И в последнем окне кликаем на кнопку «Готово!»

На этом все. Если возникнуть сложности или остались вопросы — пишите в комментариях.

 

 

Анонс ответил 2 года назад

У тебя bat а не py, рассказывай как в bat переделать

Аноним ответил 2 года назад

Если внимательно прочитать начало статьи, там сказано, что нудно создать файл расширения .bat и в него внести строку, которая выполняет запуск скрипта для python. После этого в планировщике указывается ранее созданный файл .bat.

ася ответил 1 год назад

А почему нельзя на файл py в планировщике указать? У меня работает

Daniel ответил 9 месяцев назад

Ася, потому что тебе очень повезло, что у тебя так работает)) у многих в PATH путь до проги, открывающей .py файлы, либо не прописан вовсе, либо прописан до неустановленного питона из MS Store