Evgenym
@Evgenym

Как запустить Python скрипт в планировщике?

Все привет!

У меня есть несложный скрипт, который парсит XLSX-файл и генерирует несколько CSV, используя библиотеку openepyxl. Я сделал из него EXE-файл, используя библиотеку pyinstaller, чтобы запускать на машине, где нет Python, используя планировщик задач.

Проблема: если запускать exe-файл или скрипт руками, то все прекрасно работает. Если запускать тот же скрипт или exe через планировщик винды, то задание не работает, а результат выполнения 0xFF. Задание работает из-под служебного пользователя, права на запуск есть. Если в настройках планировщика выставить опцию "Запускать только тогда, когда пользователь залогинен в систему", то все работает, если выставить опцию запуска вне зависимости от того, залогинен пользователь или нет, то ничего не работает.

Кто-нибудь сталкивался с подобным? Судя по всему, библиотека требует интерактивности от сеанса.
  • Вопрос задан
  • 1560 просмотров
Решения вопроса 1
dimonchik2013
@dimonchik2013
non progredi est regredi
путь к питону и к файлу - абсолютные
внутри скрипта все пути - абсолютные
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы