Передача параметров из Python в powershell - PullRequest
1 голос
/ 03 марта 2020

Я пытаюсь передать параметры в сценарий powershell из Python, но powershell только выбирает первую часть оператора и игнорирует все после пробела. Вот код:

p = subprocess.Popen(["C:/Windows/System32/WindowsPowerShell/v1.0/powershell.exe",
                      "C:/Users/fthoma15/Documents/testcase.ps1",
                      elem[2].replace('--','',1)], stdout=sys.stdout)

elem[2].replace('--','',1) оценивается как значение exe c storecpro c, но когда я запускаю код powershell просто берет часть exe c и игнорирует остальные. Есть ли способ избежать пробела в переменной?

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