![Board logo](images/default/logo.gif)
标题: [其他] [已解决]批处理如何把for命令的帮助写到文件中? [打印本页]
作者: dbzln 时间: 2009-12-24 15:44 标题: [已解决]批处理如何把for命令的帮助写到文件中?
- for %%i in (for dir attrib ) do (%%i/?> %%i.txt)
- pause
复制代码
我想输出 他们的帮助 再写入txt中 为啥 for的写不进去
作者: neorobin 时间: 2009-12-24 16:10
-
- for %%i in (dir attrib) do (%%i /?> %%i.txt&start %%i.txt)
- for /?>for.txt&start for.txt
复制代码
作者: neorobin 时间: 2009-12-24 16:15 标题: 这样就可以写进去了
- for %%i in (dir attrib for) do (cmd /c "%%i /?> %%i.txt&start %%i.txt")
复制代码
作者: neorobin 时间: 2009-12-24 16:23 标题: 我想这算是命令行的小 BUG 吧
dir 和 for 同属内部命令,
dir 正常, 而 for 就会报错
'for' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
作者: dbzln 时间: 2009-12-24 17:25 标题: 回复 3楼 的帖子
谢谢大侠 你的回答令我满意
作者: zqz0012005 时间: 2009-12-24 19:38
这个问题很早以前提过。
if、for准确来说不应该叫命令而叫关键字更合适。
就像C语言中的保留字。
同样call if、call for也是不行的。
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |