0

我有两个批处理文件。

文件一:

SET Variablex=0

文件 b:

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

结果是 0 而不是预期的 1。我尝试了各种选项,例如引号、感叹号等。

4

2 回答 2

0

文件 b:

SET "Variabley=1"
SET "Variablex=%Variabley%"
ECHO %Variablex%
于 2013-04-18T10:03:03.020 回答
0

当批处理文件 a 执行完毕后,VariableX 的值会丢失。如果您从文件 a 中调用文件 b,那么它应该可以工作。

于 2013-04-18T09:32:55.980 回答