Board logo

标题: cmd 帮助里面的例子 怎么在我电脑上不能运行呢 [打印本页]

作者: yuanzijia08     时间: 2006-11-18 05:08    标题: cmd 帮助里面的例子 怎么在我电脑上不能运行呢
set LIST=
for %i in (*) do set LIST=!LIST! %i
echo %LIST%

这是CMD SET /? 下的一个例子 是正确的例子 怎么在我电脑上运行错误呢

下面是运行返回的结果
F:\>set LIST=
此时不应有 i。

F:\>for i


为什么会这样呢 还有这个批处理是的作用 是什么啊

作者: NaturalJ0     时间: 2006-11-18 05:13
在批处理中,% 要用两个来表示,像这样 %%
要使用 !! 的话,前面应该先加上 setlocal enabledelayedexpansion
建议搜索下论坛,有些好帖子,你可以看的更详细些。

作者: ccwan     时间: 2006-11-18 05:22