Выполнение скриптов PowerShell через python - PullRequest
0 голосов
/ 02 мая 2018

У меня есть этот скрипт PowerShell, и я вручную выполнил это

powershell -Command "C:\shellcommand.ps1"

Я пишу это как subprocess.check_output("powershell -Command 'C:\shellcommand.ps1'")

Я получаю результат как C:\\shellcommand.ps1\r\n. На самом деле я пытаюсь запустить командный файл из сценария. Вручную это работает.

Не могли бы вы помочь мне, как я могу назвать это в Python

1 Ответ

0 голосов
/ 02 мая 2018

Параметр -Command для командлетов, а -File для скриптов.

Попробуйте это:

powershell -ExecutionPolicy ByPass -File"C:\shellcommand.ps1"

Я думаю, что это сработает для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...