У меня есть сценарий powershell (test1.ps1), вызывающий другой сценарий powershell (test2.ps1) для выполнения этой работы.
Оба файла сценария находятся в одной папке
test1.ps1
echo "from test1.ps1"
.\test2.ps1
test2.ps1
echo "from test2.ps1"
Когда я вызываю test1.ps1 в C #, создавая пространство выполнения, добавляя команды в конвейер и вызывая его, я получаю сообщение об ошибке, говорящее
«Термин«. \ Test2.ps1 »не распознается как имя командлета, функции, файла сценария или работоспособной программы. Проверьте правильность написания имени или, если указан путь, убедитесь, что путь правильно и попробуйте снова. "