[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
不可能,3 楼代码是正确的,除非你还有关键的背景条件没说,比如代码是否位于语块中…
一般来说,一句语句中同级的变量只会被解释一次,%str% 最早被解释(语块预处理阶段),之后才在语块内部的每条语句执行前解释 !var!。所以不应该用 !str!var!! 或者 %str!var!%,而应该用 !str%var%!,写前要想下 cmd 会怎么理解这段代码,否则很难保证成功率。

TOP

dos 下没有那些拓展功能…
楼主的代码如果是在 dos 下运行,可以用 call echo %%vol%value%%% 实现变量嵌套

TOP

返回列表