0

2 つのバッチ ファイルがあります。

ファイル a:

SET Variablex=0

ファイル b:

SET Variabley=1
SET %Variablex%=%Variabley%
ECHO %Variablex%

結果は、予想どおり 1 ではなく 0 です。引用符、感嘆符など、さまざまなオプションを試しました。

4

2 に答える 2

0

バッチ ファイル a の実行が完了すると、VariableX の値は失われます。ファイル a 内からファイル b を呼び出すと、動作するはずです。

于 2013-04-18T09:32:55.980 に答える
0

ファイル b:

SET "Variabley=1"
SET "Variablex=%Variabley%"
ECHO %Variablex%
于 2013-04-18T10:03:03.020 に答える