上一篇:Excel字符串连接函数(CONCATENATE)的应用
下一篇:Excel表格合并工具-Delphi源码

用DOS命令快速获取文件夹中文件名列表

发布于: 2015/1/22 9:34:36   |  发布在: 电脑应用   |  点击:

用一条简章的DOS命令就可以获取某个文件夹下所有文件名,并保存到文本文件。为了方便,还可以做成DOS批处理文件,需要使用时直接执行就可以了,具体方法如下 :

首先,打开Windows自带的记事本,在记事本输入以下文字:

dir *.jpg /b /on > list.txt

(说明:这是一条DOS命令,dir是命令名称,用于显示目录中的文件和子目录列表,参数*.jpg指定只显示JPG格式的文件,参数/b指定使用空格式(没有标题信息或摘要),/on指定按文件名排序,>是DOS重定向符,DOS命令执行的结果默认输出到显示器,DOS重定向符可以改变输出设备,这里指定输出到list.txt,即把DOS执行的结果保存到该文件。)

然后,保存文件:点击记事本的“文件”菜单 —> “保存、或另存为”子菜单,弹出另存为对话框,保存类型选择“所有文件”,文件名设置为List.bat(文件名可以任意取,但后缀名必须是.bat)。

最后,把这个记事本做成的DOS批处理文件(*.bat)复制到要获取文件名的文件夹执行就可以了,生成的文件List.txt就是文件名列表,效果如下图:

用DOS命令快速获取文件夹中文件名列表

 

备注:DIR命令还有其他参数,感兴趣的网友可以自己研究一下。获取帮助的方法:点击Windows的“开始”按钮,点击“运行”,输入“CMD”,按回车键确认,弹出DOS命令对话框,输入: dir /? 即可获取该命令的帮助信息,如下图:

DIR命令的帮助信息

 

文件DOS命令文件夹