我正在尝试设置一个运行自定义命令行脚本的TeamCity构建过程。脚本使用了一个变量,因此需要一个百分号(例如%x)。但TeamCity使用百分号表示其属性(例如%build.number%),因此脚本中的百分号在运行时会被删除。如果脚本包含以下内容:这是它实际运行的内容:
for /d x in ("\*") do
www.website.com/search/si/1/doctors/Vancouver, BChttp://www.website.com/search/si/1/doctors/Vancouver%2C%20BCurllib.quote('http://www.website.com/search/si/1/doctors/Vancouver, BC