
如果您在Windows系统中需要快速查看某个文件夹中的所有文件和子目录,CMD中的dir命令是最直接有效的工具。以下是使用dir命令列出当前或指定路径下文件列表的具体操作方式:
一、基础用法:查看当前目录内容
dir命令默认列出当前工作目录下的所有可见文件和子目录,包含文件名、扩展名、大小、修改日期与时间等详细信息,适用于日常快速浏览。
1、按下Win + R,输入cmd,回车打开命令提示符窗口。
2、在CMD中直接输入dir并按回车键。
3、观察输出结果:每行显示一个文件或子目录,底部会汇总文件数量、总字节数及可用空间。
二、显示隐藏与系统文件
默认情况下,dir不显示具有隐藏(H)或系统(S)属性的文件和目录。添加/A参数可强制显示所有项目,确保无遗漏。
1、在CMD中输入dir /A并回车。
2、如需仅显示隐藏文件,使用dir /AH;仅显示系统文件则用dir /AS。
3、组合多个属性时可省略冒号,例如dir /AH S表示同时匹配隐藏且系统属性的项(注意空格分隔)。
三、简洁模式:仅显示文件名
当仅需获取文件名列表(例如用于脚本处理或批量操作),/B参数可去除所有冗余信息,只输出纯名称,提升可读性与兼容性。
1、在CMD中输入dir /B并回车,查看当前目录下所有文件与子目录的简明名称。
2、若要排除子目录、仅列出文件,可配合通配符:dir /B *.*(不匹配无扩展名项)或dir /B /A-D(/A-D表示“非目录”)。
3、导出到文本文件便于后续使用:dir /B > filelist.txt。
四、递归查看:包含所有子目录内容
使用/S参数可遍历当前目录及其全部嵌套子目录,逐级列出所有文件,适用于全面审计或定位特定文件位置。
1、在CMD中输入dir /S并回车。
2、输出将按目录层级分组,每个子目录前以路径标题标识,后跟该目录内文件列表。
3、为防止刷屏过快,可叠加/P参数实现分页:dir /S /P,按任意键继续查看下一页。
五、按条件筛选与排序
dir支持通过/O参数按名称、大小、日期等字段排序,并可结合通配符精确匹配目标文件,显著提升查找效率。
1、按文件大小降序排列(最大文件优先):dir /O-S。
2、按修改时间从新到旧排列:dir /O-D。
3、查找所有PDF文件:dir *.pdf;查找以“report”开头的Excel文件:dir report*.xlsx。
4、同时满足多种条件,如显示当前目录下所有隐藏的TXT文件:dir /AH *.txt。
六、显示完整路径与所有者信息
在多用户或权限管理场景中,确认文件归属与绝对路径至关重要。/Q参数可显示文件所有者,而/F参数配合tree命令能辅助验证路径结构。
1、在CMD中输入dir /Q并回车,每行文件信息前将追加OWNER字段,显示创建或最后修改该文件的用户或组。
2、确认当前所在路径:cd(不带参数)单独执行,CMD将返回类似C:\Users\YourName\Documents的完整路径。
3、如需可视化路径层级,可运行tree /F,其输出中每层缩进代表一级子目录,/F确保同时列出文件而非仅目录。

评论(0)