Я пытаюсь сделать что-то очень простое, но не могу понять, где я ошибаюсь. Я нашел много других полезных обсуждений этого - особенно здесь - но не нашел ничего, что охватывает мой конкретный сценарий.
В powershell я набрал следующее:
$path = "c:\program files\"
$path2 = "c:\program files\fred2\"
echoargs $path $path2
echoargs "$path" "$path2"
В обоих вызовах echoargs в качестве результата я получаю
Arg 0 is
Arg 1 is
back. Как я могу заставить параметры передаваться правильно?
NB: В моем реальном сценарии переменные пути строятся из нескольких параметров конфигурации, поэтому я не могу просто передать их непосредственно в одинарных кавычках.