dir
命令在DOS中有许多可用的参数,可以根据不同的需求来过滤和排序文件列表。以下是一些常见的
dir命令参数:
- /P:分页显示文件列表,每屏显示一部分文件。
- /W:使用宽屏格式显示文件列表。每行显示多个文件。
- /A:控制显示的文件和文件夹的属性。
- /A:D:仅显示目录。
- /A:-D:仅显示文件。
- /A:H:显示隐藏文件。
- /A:S:显示系统文件。
- /O:指定排序方式。
- /O:N:按名称排序(默认)。
- /O:S:按大小排序。
- /O:D:按日期/时间排序。
- /O:G:按组合排序(目录优先)。
- /O:E:按扩展名排序。
- /S:递归显示子目录中的文件。
- /B:简化显示,仅显示文件和文件夹的名称。
- /C:使用千位分隔符显示文件大小。
- /Q:显示自动加引号的文件和文件夹名称。
- /L:使用小写字母显示文件和文件夹名称。
- /?:显示帮助信息。
例如,要在当前目录下递归地显示所有文件和文件夹的名称,并按修改时间降序排序,可以使用以下命令:
dir /S /O:-D /T:W
这将显示类似以下的输出:
C:\路径\文件夹 C:\路径\文件1.txt C:\路径\文件夹\文件2.txt
其中的/T:W参数指定使用文件的最后修改时间进行排序。
dir /S /O:-D /T:W > 1.txt