如何将一个文件夹内的所有文件名称列成一个表格或导出到TXT

假设有一个文件夹内含100个文件10个文件夹其文件夹内仍有文件如何导出一个保持文件夹结构的列表或便于整理和查阅的TXT文件... 假设有一个文件夹 内含100个文件 10个文件夹 其文件夹内仍有文件
如何导出一个保持文件夹结构的列表 或便于整理和查阅的TXT文件
展开
 我来答
lkm_yt
推荐于2017-10-12 · TA获得超过6700个赞
知道大有可为答主
回答量:3426
采纳率:71%
帮助的人:1459万
展开全部

在需要列表的文件夹内建立一个批处理文件如GETLIST.BAT,文件内容只有如下一行命令:

DIR *.*  /B >LIST.TXT

双击执行该批处理文件,在该目录下会多出一个LIST.TXT。双击打开,文件夹的列表躺在那里了。

命令解释:

dir表示列出当前路径下所有文件,参数解释:

 /A          显示具有指定属性的文件。

              属性         

              D  目录

              R  只读文件

              H  隐藏文件            A  准备存档的文件

              S  系统文件            I  无内容索引文件

              L  解析点             -  表示“否”的前缀

 /B         使用空格式(没有标题信息或摘要)。

 /C         在文件大小中显示千位数分隔符。这是默认值。用 /-C 来禁用分隔符显示。

 /D         跟宽式相同,但文件是按栏分类列出的。

 /L          用小写。

 /N         新的长列表格式,其中文件名在最右边。

 /O        用分类顺序列出文件。

             排列顺序     

             N  按名称(字母顺序)     S  按大小(从小到大)

             E  按扩展名(字母顺序)   D  按日期/时间(从先到后)

             G  组目录优先           -  反转顺序的前缀

这里使用/B表示使用摘要方式显示文件列表,后面的>LIST.TXT表示将文件列表输出到一个文件LIST.TXT文件中。

追问
你好这种方法之前我试过了 但是只能输出当前文件夹下的文件名 
我的情况是是一文件夹内有一些文件和大量的子文件夹 其中仍有文件 利用这种方式输出的txt没有办法看到子文件夹内的文件
望解答!谢谢!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式