![]() |
1
10
用户延迟扩展和升级!而不是%
|
![]() |
2
7
现在的情况是,批处理解释器将括号之间的所有内容视为一行。这意味着在运行任何命令之前,它要对括号之间的所有内容进行变量替换。 因此:
|
![]() |
3
6
您需要启用延迟扩展,否则批处理解释器将在解析时(而不是运行时)插入所有变量。
看见 this question 举个例子和一些很好的解释。 |
![]() |
late1 · 批处理文件未执行命令 2 年前 |
![]() |
Ali EXE · 如何根据bat中命令的输出设置变量? 2 年前 |
![]() |
Laureano Oliva · 如何将链接用作参数%1批处理函数? 2 年前 |
![]() |
F35H · 涉及二次使用cd的错误。。在C代码中 2 年前 |