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

「setabc=/ xyz」は特別な意味はありません。「=」の後に変数の内容が続き、たまたま「/」で始まります。これはおそらく、「dir / a」のように、プログラムへのパラメータとして意図されています。

これを試して:

set batVar_Parameters=/Developer /Test=0

echo testing%batVar_Parameters%testing

それはあなたに与えるでしょう:

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