CMD命令遍历文件

编程入门 行业动态 更新时间:2024-10-17 21:16:51

CMD命令<a href=https://www.elefans.com/category/jswz/34/1771029.html style=遍历文件"/>

CMD命令遍历文件

dir /b  使用空格式(没有标题信息或摘要)。
dir /a-d /a是显示具有指定属性的文件。d是目录,-d就是去掉目录
| 通道符,把dir /b的输出当中后面find的输入
/v 显示所有未包含指定字符串的行。
/c 仅显示包含字符串的行数
/N         显示行号。
/I         搜索字符串时忽略大小写
"" 特殊字符,一般文件中都没这个字符,不过可以用
“/s” 是递归查找
“/a-d”是排除文件夹
“/ad”是只统计文件夹


查找java结尾的文件数量
dir /b /s /a-d | find /C /I  “.java”

统计该文件夹所有文件数量包括子文件夹子
dir /b /s /a-d | find /v /c "::"
这个我们可以理解为逆向搜索,参数 V 显示所有未包含指定字符串的行,这个我们可以构造一个不可能在命令输出结果里出现的字符串来反向输出需要的结果


只统计文件夹数量

统计该目录下文件夹的数量 —— 只是一级目录:
dir /b /ad | find /v /c "::"

统计该目录下所有文件夹的数量 —— 该目录下所有文件夹,包含子目录下的文件夹:
dir /b /s /ad | find /v /c "::"


只统计文件数量

统计该目录下文件的数量 —— 只是本目录下,不包含子目录下的文件:
dir /b /a-d | find /v /c "::"

统计该目录下所有文件的数量 —— 包含子目录下的文件:
dir /b /s /a-d | find /v /c "::"

统计文件和文件夹数量

统计该目录下的文件和文件夹数量 —— 只是本目录下,不包含子目录:
dir /b | find /v /c "::"

统计该目录下所有的文件和文件夹数量 —— 包含子目录下的文件和文件夹:
dir /b /s | find /v /c "::"

更多推荐

CMD命令遍历文件

本文发布于:2023-12-06 22:22:38,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1669134.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:遍历   命令   文件   CMD

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!