1
set batVar_Parameters=/Developer /Test=0

if not '%batVar_Iteration%' equ '-1' (
    set batVar_Parameters=%batVar_Parameters%  /Iteration=%batVar_Iteration%
)

if not '%1' equ '' (
    set batVar_Parameters=%batVar_Parameters%  /DeveloperBuildIniFile=%1
)

我正在将批处理文件转换为 C#,我面对的是上面描述的表达式“=/xyz”。究竟是什么意思?

4

1 回答 1

3

“set abc=/xyz”没有什么特别的意思,只是“=”后面跟着变量的内容,恰好以“/”开头。它可能意味着作为程序的参数,例如在“dir /a”中。

尝试这个:

set batVar_Parameters=/Developer /Test=0

echo testing%batVar_Parameters%testing

它会给你:

testing/Developer /Test=0testing
于 2012-06-26T08:00:47.020 回答