Я пишу несколько сценариев PowerShell для работы с нашим программным обеспечением для управления версиями (которое не является командлетом PowerShell) и сталкиваюсь с проблемой использования переменных в качестве аргументов командной строки, когда им предшествует =
, напримерthis:
cm mklabel lb:BL$baseline -c=$comment
В итоге создайте ярлык с комментарием "$ comment".Если я ставлю пробел после =
, похоже, что он правильно оценивает переменную, но команда больше не связывает комментарий с аргументом -c
.Есть ли способ заставить переменную быть оцененной несмотря на =
?