String 如何在TeamCity构建步骤中批量使用替换变量替换循环?
我将as字符串存储在本地批处理变量中,并尝试执行与(提取第n个单词)相同的操作。我能够在本地机器上的String 如何在TeamCity构建步骤中批量使用替换变量替换循环?,string,windows,batch-file,teamcity,String,Windows,Batch File,Teamcity,我将as字符串存储在本地批处理变量中,并尝试执行与(提取第n个单词)相同的操作。我能够在本地机器上的.bat中成功执行提取。但是,当我在构建步骤中实现此功能时: for /f "tokens=3" %%A in (%%myvar%%) do set word3=%%A 脚本抛出一个错误,声明: myvarA was unexpected at this time. 我已尝试删除%%,但不幸的是,TeamCity随后将这些值视为构建参数。我是不是错过了TeamCity的逃逸角色?如何正确遍历m
.bat
中成功执行提取。但是,当我在构建步骤中实现此功能时:
for /f "tokens=3" %%A in (%%myvar%%) do set word3=%%A
脚本抛出一个错误,声明:
myvarA was unexpected at this time.
我已尝试删除
%%
,但不幸的是,TeamCity随后将这些值视为构建参数。我是不是错过了TeamCity的逃逸角色?如何正确遍历myvar
变量?在teamcity中对环境变量使用双引号即:
echo“%%path%%”
使用一组百分比符号引用环境变量<代码>%myvar%。发布一个。您确定调用的是
cmd.exe
,而不是其他解释器吗?