Evgenym
@Evgenym

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

Все привет!

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

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

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

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

Войти через центр авторизации
Похожие вопросы
Dialog Москва
от 100 000 ₽
OnederX Москва
от 100 000 до 120 000 ₽
от 80 000 до 120 000 ₽
14 авг. 2020, в 02:27
1000 руб./за проект
14 авг. 2020, в 01:51
600 руб./за проект
13 авг. 2020, в 23:56
200000 руб./за проект