Я хочу сохранить абсолютный путь к файлу в переменной оболочки Power и использовать его для запуска программы с аргументами.Я хочу сделать это на сервере сборки, чтобы у меня была утилита на этом сервере сборки, используемая агентами сборки.Учтите это:
$pathToExe = "C:\path\to\program.exe"
#build server does stuff in a working dir
$pathToExe arg1 arg2
При этом $ pathToExe не расширяется до своего значения.Вместо этого я вижу в журналах: «Неожиданный токен« arg1 »в выражении или утверждении».
Как правильно делать подобные вещи в Power Shell?Я пробовал другой синтаксис с кавычками, но я не могу заставить его работать без жесткого кодирования пути к файлу, чего я стараюсь избегать.