首页 > 代码库 > 导出文件夹中的文件名列表
导出文件夹中的文件名列表
批量把一个文件夹的文件名保存到一个文本文档中,用系统自带的DOS就可以完成这个任务。
操作步骤:
1.进入命令提示符窗口
2.进入驱动器d:
3.输入命令:dir/s/on/b>d:/abc.txt
命令详解:
dir列出文件表。
/s是指列出当前目录包含子目录下的所有文件,显示文件的大小和修改日期。
/on用于指定文件夹内的文件按名称排序。
/b用于生成一份“纯粹”的文件名清单,不显示文件的大小和修改日期。
>是用来指定命令行输出结果的存放地点。
d:/abc.txt将列出的文件名保存到d盘abc.txt文件内。
ps:>符也可以用>>符代替
如果“文件名.txt”文件不存在,则>>是创建一个新文件,是没有区别的;
如果“文件名.txt”文件已存在,则>是往文件里追加内容,>>是覆盖原有内容。
在Windows中如何导出文件目录树
用MS-Dos下的tree命令:
1.在Windows的“运行”中输入“cmd”,进入命令提示符窗口(类似于dos界面)
2.输入d:,进入想要列出目录的驱动器
3.输入文件夹名,进入想要列出目录的文件夹
4.tree/f>文件名(例如:daochu.txt)
5.在C盘中搜索输出的文件daochu.txt,就是想要的文件目录树
补充:
tree/f/a>文件名(使用ASCII导出,可以实现树形)
tree/?(察看帮助)
tree命令的格式是tree [drive][path] [/F] [/A]
/F 显示每个文件夹中文件的名称
/A使用ASCII字符,而不使用扩展字符
可以在命令行窗口敲“tree/?”查看帮助。
格式:tree [盘符:] [f] [>prn]
使用/F参数时显示所有目录及目录下的所有文件,省略时,只显示目录,不显示目录下的文件;
选用>prn参数时,则把所列目录及目录中文件名打印输出
例如:tree /f >tree.txt