快速批量获取文件夹中的所有文件名

有个场景需求,有几百个图片文件,被存在一个文件夹里,这些文件我需要逐个上传到服务器,所以我想批量获取这些文件的文件名,而且都是中文的。问了下度娘,记录如下:

一个批处理文件即可实现。
把如下代码,用一个记事本,复制进去,并另存为:批量获取文件名.bat

DIR *.* /B>Filename-list.txt

然后把这个bat文件,复制到要获取文件名的文件夹中,双击执行一下,就会生成一个 TXT 文件,而这个文件里,就是所有的文件名啦。

是不是特别方便?

解答下那段代码的含义:

DIR 是地址命令,
. / 指的是根目录,
B> 是提取文件名的功能命令,
Filename-list 是保存批量文件名的文件名(有点绕),
txt是生成文件的文档类型。

整行命令的意思就是在当前文件夹的根目录提取所有文件的文件名到 Filename-list.txt 文件当中。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容