Я учусь создавать автоматический скрипт в python (3.7), и я заметил следующее поведение:
(скрипт Python не имеет отношения к этому вопросу, но он работает довольно хорошо, поэтомучто я уверен, что ответ на мой вопрос не здесь).
Случай 1:
Я создаю пакетный файл "test.bat" с этим содержанием:
test.bat
START "test" "C:\Users\cooper\AppData\Local\Programs\Python\Python37-32\test\v4.py"
Я выполняю его (двойной щелчок), и он открывает первое окно и сразу после него закрывается, а сразу после него открывается второйокно с заголовком: «C: \ Windows \ py.exe» и скрипт Python работает хорошо.
Случай 2:
Я создаю cronjob на cronпланировщик задач с действием для выполнения командного файла.
Стандартный канджоб:
- Триггер: в определенное время выполните его X раз в день
- Действие: выполните командный файл
- Я также изменил опцию под названием: конфигурация (W10 в моем случае).
Когда файл исполняется, он открывает первое окно и сразу после него закрывается, а сразу после него открываетсявторое окно и сразу же после его закрытия.
Я хотел бы запустить скрипт python, но делать это через cronjob, но что бы я ни делал, это не работает.Я пробовал другие варианты командного файла, используя cd и непосредственно используя:
"C:\Users\cooper\AppData\Local\Programs\Python\Python37-32\python.exe" "C:\Users\cooper\AppData\Local\Programs\Python\Python37-32\test\v4.py"
, но ни один из них не работает.Я плохо помню первое, но второе показывает командную строку в каталоге System32 и ничего не делает.