中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-07 15:38
48,041 主题排行 / 350,128 发帖 / 今日 3 篇 / 48,252 会员排行
DOS批处理 & 脚本技术(批处理室) » 请问“for /r”与“for /f”的区别
可打印版本  1,575 / 6
第1楼 qinbuer 发表于 2007-06-28 03:16
高级用户 发帖 228 积分 512
请问“for /r”与“for /f”的区别
似乎for /r 所有的语句都可以用for /f 代替,那for /r 的存在不就没有意义了吗?
如果它们之间有区别,证明for /f 不能完全代替for /r 的话,麻烦给出个例子。
第2楼 lxmxn 发表于 2007-06-28 05:22
版主 发帖 4,938 积分 11,386
至少在遍历文件和目录时的速度比 for /f 快吧。
第3楼 qzwqzw 发表于 2007-06-28 12:03
银牌会员 发帖 636 积分 2,343
存在的意义不在于是否被替代

而在于是否有自己的施展空间

for/f 灵活,for/r简单

各取所需,各有所好罢了

当然,二者的操作方式有很大的不同

前者遍历文本行,后者遍历目录项

[ Last edited by qzwqzw on 2007-6-28 at 12:12 PM ]
第4楼 qinbuer 发表于 2007-06-29 01:50
高级用户 发帖 228 积分 512
明白了,多谢两位指教
第5楼 regvip2008 发表于 2008-02-28 11:40
初级用户 发帖 87 积分 187
Originally posted by qzwqzw at 2007-6-28 12:03 PM:
存在的意义不在于是否被替代

而在于是否有自己的施展空间

for/f 灵活,for/r简单

各取所需,各有所好罢了

当然,二者的操作方式有很大的不 ...

上面的那位兄台分析得非常的详细!顶了!
第6楼 everest79 发表于 2008-02-28 13:32
金牌会员 发帖 1,127 积分 2,564
for /r 是与 for之间比较
第7楼 xueshan007050 发表于 2010-04-14 11:26
初级用户 发帖 18 积分 27
Originally posted by qzwqzw at 2007-6-28 12:03:
存在的意义不在于是否被替代

而在于是否有自己的施展空间

for/f 灵活,for/r简单

各取所需,各有所好罢了

当然,二者的操作方式有很大的不 ...



谢谢 受用了,把意义和用途说了。简单明了。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023