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