[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 hanyeguxing 于 2011-4-20 15:48 编辑

以下枚举时均不包括隐藏属性,"选项"为可选
for %%a in (*) do echo;%%a 枚举目录中所有文件,不包括子目录中的
for /d %%a in (*) do echo;%%a 枚举目录中所有文件夹,不包括子目录中的
for /r "选项" %%a in (*) do echo;%%a 枚举目录中所有文件,包括子目录中
for /r "选项" /d %%a in (*) do echo;%%a
for /d /r "选项" %%a in (*) do echo;%%a 枚举目录中所有文件夹,包括子目录中
/r 和 /d 一起使用时:
1,因为仅 for /r 支持 "选项" ,所以在 /r 和 /d 一起使用时,"选项"必须跟在 /r 的后面。
2,/r 和 /d 没有先后顺序
3,/r /d "选项" 之间要分隔
ps:书中错误的没有将 /r /d "选项" 之间使用空格分隔
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

返回列表