Я пытаюсь настроить процесс сборки TeamCity, который запускает собственный сценарий командной строки. Скрипт использует переменную, поэтому ему нужен знак процента (например, %x
). Но TeamCity использует знаки процента для своих свойств (например, %build.number%
), поэтому знак процента в скрипте удаляется при запуске.
Если скрипт содержит это:
for /d %x in ("c:\*") do @echo "%x"
Вот что на самом деле работает:
for /d x in ("\*") do @echo "x"
Как мне написать свой скрипт, чтобы он мог включать переменные?