Проблемы с планировщиком заданий при использовании скрипта Python через Powershell

342
Demont

У меня есть скрипт powershell, и в конце он вызывает скрипт python. Все отлично работает Когда я пытаюсь запустить его с помощью запланированной задачи, сценарии powershell работают нормально, но когда дело касается сценария python, командная строка открывается, но затем она зависает, и я получаю сообщение, что не удается записать файл. Какие-либо предложения ?

0
Как именно вы определили запланированное задание и под каким аккаунтом? Вы устанавливаете текущую папку (потому что обычно задача выполняется внутри системной папки)? harrymc 6 лет назад 0
Это через мой текущий аккаунт. Я использовал этот путь c: \ windows \ system32 \ WindowsPowerShell \ v1.0 \ powershell.exe с аргументами, а затем мой путь был C: \ Reports \ final.ps1, сценарии powershell работают нормально, проблема в том, что скрипт python вызывается после завершения скрипта powershell. Demont 6 лет назад 0
Кажется, что вы пишете какой-то файл, и это не удается. Вы указали папку для этого файла или используете папку по умолчанию / текущую папку? harrymc 6 лет назад 0
В сценарии Python я указал папку, но когда выполняется через запланированное задание и PowerShell, это не удается. Demont 6 лет назад 0
Я думаю, что папка не то, что вы думаете, и вы пишете, где у вас нет разрешения. Вам нужно добавить отладку в ваш скрипт. harrymc 6 лет назад 0
когда я запускаю скрипт powershell, вызывает python без проблем для записи файла. Это происходит только тогда, когда я выполняю запланированные задания. Demont 6 лет назад 0
Для различий в исполнении, отладка в порядке. harrymc 6 лет назад 0
где тебе нужно отлаживать? Demont 6 лет назад 0
Если скрипт Python запускается, посыпьте его отладочными отпечатками в файл журнала, пока не найдете грубую область, а затем уточните. harrymc 6 лет назад 0
хорошо, но проблема в том, что когда я запускаю скрипт Python, там нет ошибки, он работает нормально Demont 6 лет назад 0
Отладьте его во время работы в планировщике задач. harrymc 6 лет назад 0

0 ответов на вопрос