工作或生活中,有时候需要把一个文件夹内的所有文件名批量提取到excle文档、Word文档或别的文档内,如果一个一个去复制,工作量太大了,那么怎么才能把所有的文件名批量复制、提取出来呢?
下面的方法,就可以很方便快捷地把一个文件夹内的所有文件名,包括文件后缀,批量提取复制出来。
第一步,下载下面附件文件000.zip(右键点击-另存为,即可下载),解压缩会得到一个000.bat文件,也可以不下载,按照后面的方法自己制作000.bat文件。
000.zip
第二步,保存此文件到需要批量提取文件名的文件,所在的文件夹内:
第三步,点击000.bat运行,就会自动生成一个里面有文件名的文本文件000.txt,下图红框内的文件就是刚才自动生成的文件:
第四步,打开000.txt文件,会看见文件内已经有提取出来的这个文件夹内所有的文件名称了,甚至也包括000.bat和000.txt这两个文件的名称,如下图:
批量提取文件名,其实就这么简单。
当然,你也可以自己制作一个000.bat文件,而且还可以指定只提取某种格式的文件名称,比如只提取mp3音频文件的名称,或者只提取excle文件的名称。
000.bat文件的制作方法:
第一步,新建txt文本文档, 命名为000.bat,也可以命名为别的你喜欢的名字,中文名字也可以。
第二步,使用记事本打开000.bat,将下面代码复制进去,保存,就完成了000.bat文件的制作。
dir *.* /b >000.txt
说明几点:
1、000.bat文件内的“000.txt”也可以改成任何一个“你喜欢的名字.txt”,这样运行000.bat生成的文本文件名就是“你喜欢的名字.txt”了。
2、上面的代码只提取生成本文件夹内的文件名称,如果你需要提取出的文件名称包含文件路径,或者需要提取当前文件夹内的子文件夹里的文件名称,需要将上面的代码换成下面的:
dir /s *.* /b >name.txt
3、如果只需要提取指定格式文件的文件名称,比如只提取mp3文件的名称,那就把000.bat内的*.*改成*.mp3,可以灵活运用,需要提取什么格式的文件名称,就改成什么文件格式。