Почему Планировщик задач Windows 10 не выполняет скрипт Python?
Помогите пожалуйста решить загадку дыры.
Планировщик задач Windows 10 не выполняет скрипт Python по расписанию.
При этом:
1. Соседние скрипты питона с аналогичными настройками запуска выполняются.
2. Выполнялся и этот, до утра сегодня.
3. При ручном запуске из планировщика скрипт выполняется.
4. В самом планировщике судя по логам скрипт выполняется успешно ("Операция успешно завершена 0х0").
5. Из скрипта уже вычистил все что можно, оставил только отправку тестового сообщения в Telegram.
То есть:
1. Скрипт запускается нормально, и шлет сообщение в телеграм при запуске из пушарма.
2. Скрипт запускается нормально, и шлет сообщение в телеграм при запуске вручную из планировщика.
3. Скрипт якобы (по логам) запускается нормально в нужное время в планировщике, но не шлет сообщение в в телеграм.
Everything_is_bad, Где именно логировать и как? В логах планировщика задача успешно выполнена, но она не запускается по факту. В самом скрипте осталось ровно три строки, для отправки сообщения в телеграм реквестом напрямую через их апи. И это работает при ручных запусках из самого планировщика как я писал выше.
Everything_is_bad, вы не поняли. Скрипт не запускается планировщиком. Когда запускаются соседние скрипты, которые работают, я вижу окно консоли, порядок выполнения скрипта. Когда настает время запуска этого скрипта, ничего не происходит, хотя в планировщике задание значится выполненным. Что логировать?
ночью/утром что-нибудь происходило?
покажите параметры запуска задачи и код скрипта...пароль учетки, от имени которой запускается задача, случайно не прокис?
Не радуйтесь заранее. Я так и не смог заставить запускаться стабильно, иногда пару дней работает, иногда неделю, но результат один - через некоторое время скрипт перестаёт работать.
Это наверное из-за необходимости авторизации.
Бывает просто пкм и включить недостаточно, надо открыть саму задачу и нажать ок, выскочит окно авторизации заполняешь если надо и ещё раз ок.
У меня было похожее из-за антивируса. Добавил файл exe в белый список.
Понимаю, что это не совсем ваш случай, просто если в тему по поиску зайдут, то и этот момент пусть увидят