Я пытаюсь вызвать сценарий powershell с аргументом из моего файла Python.
Когда я пытаюсь вызвать скрипт Powershell с аргументом в форме переменной, я НЕ могу экранировать символ.Здесь переменная содержит имя файла.
Файл в каталоге: A _ & _ B
Так что теперь я перебираю каталог и получаю имена файлов с помощью python.Теперь мне нужно отправить имя файла в качестве аргумента в мой файл powershell
Итак fileToPrint will be now A_&_B
Python call
subprocess.call(["Powershell.exe",PT.ps1,fileToPrint])
Powershell Script
$pptFileName=$args[0]
Write-Output ($pptFileName)
Когда я печатаю, я получаю A_&
как вывод