TeamCity - 将带有空格的参数值传递给命令行

fin*_*pin 9 teamcity

我将一些TeamCity参数传递给命令行构建步骤.当参数值包含空格时出现问题,例如:

%env.TEAMCITY_BUILDCONF_NAME%  ---> My TC Project
Run Code Online (Sandbox Code Playgroud)

有没有办法用其他字符替换空格,例如下划线?

%env.TEAMCITY_BUILDCONF_NAME%  ---> My_TC_Project
Run Code Online (Sandbox Code Playgroud)

Joh*_*err 3

如果将参数用双引号引起来,通常可以继续使用空格:

%program.files.dir%=>C:\Program Files (x86)

可执行文件:dir

参数:"%program.files.dir%"