标题: [文本处理] 批处理命令for循环中定义变量为何输出为空? [打印本页]
作者: fzc115100 时间: 2014-3-6 14:30 标题: 批处理命令for循环中定义变量为何输出为空?
- setlocal enabledelayedexpansion
- for /d %%i in (.\*) do (
- echo i=%%i
- set subFolderTmp = %%i
- echo !subFolderTmp!
- )
复制代码
这段代码哪里有问题?
为什么“echo !subFolderTmp!”输出是空呢?
作者: fzc115100 时间: 2014-3-6 14:33
输出是这样的:
i=.\Camera
ECHO is off.
作者: DAIC 时间: 2014-3-6 15:00
把等号两边的空格删掉
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |