我正在尝试设置一个TeamCity构建过程,运行一个自定义的命令行脚本。该脚本使用一个变量,因此需要一个百分号(例如
如果脚本包含以下内容:
%x
)。但是,TeamCity用于其属性的百分号(例如%build.number%
),因此脚本中的百分号在运行时会被删除。如果脚本包含以下内容:
for /d %x in ("c:\*") do @echo "%x"
实际运行的是这个:
for /d x in ("\*") do @echo "x"
我该如何编写脚本,以便可以包含变量?