Я пишу простой командный файл как действие post-build в Visual Studio, и я не могу избавиться от кавычек, которые добавляются, когда я объединяю две переменные. Код выглядит следующим образом:Как объединить две переменные непосредственно в пакетном файле?
set SolutionDir=%1
set ConfigurationName=%2
set AltSourceDir=%SolutionDir%\%ConfigurationName%
echo "%AltSourceDir%"
В точке слияния я получаю кавычки:
""D:\WORK\Extractor\"\"Release""
Как объединить их напрямую?
Как вы указываете параметры при вызове командного файла? –
@a_horse_with_no_name, as '" $ (SolutionDir) "" $ (ConfigurationName) "' - эта часть предназначена, в противном случае я получаю разрывы на пробелах (если они есть). – greenoldman