如何统计window文件夹下的文件和文件夹的数量
一 目录输入框输入cmd
二:输入命令行
- 查看该目录下文件夹数量
dir /ad /b | find /c /v ""
- 查看该目录下文件数量
dir /a-d /b | find /c /v ""
dir 扩展
dir
命令用于在 Windows 命令提示符中列出文件和文件夹。
查看dir帮助信息:
help dir
各部分解释:
-
[drive:][path][filename]
:指定要列出的目录、路径或文件。你可以输入完整的路径,或者只列出当前目录的内容。例如:C:\Users\Documents
*.txt
(只列出以.txt
结尾的文件)
-
/A[[:]attributes]
:筛选列出的文件或文件夹的属性。attributes
是一个字符集,用于选择不同类型的文件。例如:A
— 归档文件D
— 目录H
— 隐藏文件R
— 只读文件S
— 系统文件-
(负号)用于排除某些属性。例如,/A-D
只列出文件,排除文件夹。
-
/B
:简洁模式(Bare format),只显示文件和文件夹的名称,不包含其他详细信息。 -
/C
:默认情况下,显示文件大小时会显示千位分隔符。/C
选项启用(或保持)这个千位分隔符。 -
/D
:列出文件夹和文件,并按排列方式显示内容。通常将目录和文件按列对齐,适用于多列显示。 -
/L
:使用小写字母显示文件和文件夹的名称。 -
/N
:以长文件名格式显示文件和文件夹的名称,但文件夹和文件大小在同一行。 -
/O[[:]sortorder]
:按指定的顺序排序文件和文件夹。sortorder
选项可以是:N
— 按名称排序E
— 按扩展名排序D
— 按日期/时间排序S
— 按文件大小排序G
— 按组排序(文件夹和文件分开)-
(负号)表示降序排列。例如:/O:-N
按名称降序排序。
-
/P
:当输出太长时,分页显示,每次显示一屏内容。按任意键继续。 -
/Q
:显示文件的所有者(仅在 Windows 系统上有效)。 -
/R
:显示文件的原始日期和时间。 -
/S
:递归显示指定目录及其所有子目录中的文件和文件夹。 -
/T[[:]timefield]
:根据文件的时间字段进行排序。timefield
可以是:C
— 创建时间A
— 上次访问时间W
— 上次写入时间
-
/W
:使用宽格式显示,通常是按行显示更多的文件。 -
/X
:显示短文件名(8.3 格式的文件名)。对于不支持长文件名的文件系统,显示的是短文件名。 -
/4
:显示四位年份(例如,显示 “2024” 而不是 “24”)。
示例:
-
列出当前目录下的所有文件和文件夹:
dir
-
列出指定路径下的所有文件和文件夹:
dir C:\Users\Documents
-
列出所有的
.txt
文件:dir *.txt
-
递归显示某个目录及其子目录中的所有文件:
dir /S
-
列出所有目录(不包括文件):
dir /A:D
-
以简洁模式显示所有文件:
dir /B
-
按文件大小排序并显示文件和文件夹:
dir /O:S
-
分页显示目录内容:
dir /P
-
显示文件的所有者:
dir /Q
-
显示所有文件夹并按创建时间排序:
```cmd
dir /A:D /O:C
```
学会了吗!轻松拿捏文件数量