列出文件夹内容可以使用dir命令完成,此命令使您可以查看当前目录中的可用文件和目录, dir命令还显示上次修改的日期和时间,以及文件大小
DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N] [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]
S.No. | Options & 描述 |
---|---|
1. |
[drive:] [path] [filename] 指定要列出的驱动器,目录或文件 |
2. |
/A 显示具有指定属性的文件。 |
3. |
attributes D-目录 R-只读文件 H-隐藏文件 A-准备存档的文件 S-系统文件 I-不包含索引文件 L-重新解析点-前缀表示不 |
4. |
/B 使用纯格式(无标题信息或摘要)。 |
5. |
/C 显示文件大小的千位分隔符,这是默认值。使用/-C禁用分隔符的显示。 |
6. |
/D 与宽相同,但文件按列排序。 |
7. |
/L 使用小写。 |
8. |
/N 新的长列表格式,文件名位于最右边。 |
9. |
/O 按文件顺序排列。 |
10. |
sortorder N按名称(字母顺序),S按大小顺序(最小的顺序),E按扩展名(字母的顺序),D按日期/时间(最早的顺序),G按组的目录顺序 |
11. |
/P 每个屏幕充满信息后暂停。 |
12. |
/Q 显示文件的所有者。 |
13. |
/R 显示文件的备用数据流。 |
14. |
/S 显示指定目录和所有子目录中的文件。 |
15. |
/T 控制显示或用于排序的时间字段。 |
16. |
timefield C-创作时间 A-最后访问 W-最后写入 |
17. |
/W 使用宽列表格式。 |
18. |
/X 这将显示为非8dot3文件名生成的简称。格式为/N的格式,在长名称之前插入短名称。如果不存在短名称,则在其位置显示空白。 |
19. |
/4 显示四位数的年份。 |
让无涯教程看一些有关如何使用DIR命令的示例。
dir *.exe
上面的命令列出了所有以.exe文件扩展名结尾的文件。
dir *.txt *.doc
上面的命令使用多个文件规范在一个命令中列出以.txt和.doc结尾的所有文件。
dir /ad
仅列出当前目录中的目录。如果需要进入列出的目录之一,请使用cd命令。
dir /s
列出您所在目录中的文件以及该目录之后的所有子目录。如果您位于根目录“ C:\>”,请键入此命令,它将向您列出计算机C:驱动器上的每个文件和目录。
dir /p
如果目录中有很多文件,并且您无法滚动浏览所有文件,则可以使用上面的命令,并且一次显示所有文件。
dir /w
如果不需要文件信息,则可以使用上面的命令仅列出水平排列的文件和目录,所需空间尽可能少。
dir /s /w /p
上面的命令将以宽格式一次列出一页当前目录和子目录中的所有文件和目录。
参考链接
https://www.learnfk.com/batch-script/batch-script-listing-folder-contents.html
标签:文件,无涯,列出,命令,Listing,格式,Folder,目录,dir From: https://blog.51cto.com/u_14033984/8305367