你是不是也遇到过这种情况:电脑里存了几百张图片,想把文件名一个个敲进Excel里做台账,结果复制粘贴到手酸,还容易漏掉几个?说实话,我刚开始工作那会儿也干过这种傻事——一张张右键重命名、复制,折腾一晚上才搞完一个文件夹。后来才发现,把图片文件名整理到Excel中这件事,根本不需要那么费劲。

今天就给大家分享4种亲测有效的方法,从一键软件到系统自带命令,总有一款适合你。全程操作都很简单,不需要什么技术底子,跟着步骤走就能搞定。

百家号头图

方法一:汇帮文件名提取器——最省心的软件方案

说实话,在试过各种方法之后,我最推荐的就是用"汇帮文件名提取器"这款软件来操作。它的最大优势就是全程可视化操作,不需要写代码,不需要记命令,鼠标点一点就能把所有图片文件名整理到excel中。哪怕是第一次用的小白,照着下面几步操作就行。

步骤1:打开软件,选择"文件名提取"功能

安装并打开"汇帮文件名提取器"后,首页会看到几个功能选项,我们选择第一个"文件名提取"就能进入操作界面。

文件名提取功能选择界面步骤2:把图片添加进来

添加图片的方式有两种:一种是通过点击"添加文件"按钮来选择图片,另一种更简单,直接把图片文件拖拽到软件窗口中。如果你要整理的图片分布在多个文件夹里,可以分别添加,软件会自动合并到同一个列表里。

批量添加图片到软件中步骤3:设置输出位置

在软件顶部,先选好一个文件夹作为Excel文件的存放目录。建议提前新建一个文件夹,专门放提取出来的表格文件,这样后续找起来方便。

选择Excel输出文件夹步骤4:自定义Excel表格名称

软件默认会生成一个文件名,不过我个人习惯改成自己认识的名字,比如"2025年产品图片清单",这样方便以后归档查找。

自定义Excel名称步骤5:勾选需要提取的信息

这一步很灵活。除了图片名称之外,软件还支持提取后缀名、文件路径、文件大小、创建时间、修改时间等信息。看你的实际需求来勾选就可以了,不需要的就不勾,表格会更清爽。

勾选需要提取的图片信息步骤6:点击"开始提取"

最后点击底部的"开始提取"按钮,软件就会自动运行。几百张图片也就是几秒钟的事情。

点击开始提取按钮完成后,打开刚才设置的输出目录,就能看到生成的Excel文件了。

提取完成后的Excel文件双击打开这个Excel,所有图片名称都已经整整齐齐地排列在表格里了。

Excel表格中的图片名称列表用这个软件最大的感受就是省心,全程不用动脑子记任何命令,而且提取速度快,信息维度全。如果你经常需要整理文件清单,这个工具值得长期备用。

方法二:Excel DIY工具箱——不用额外装软件的插件方案

如果你不太想安装独立软件,而且电脑上正好有Excel,可以试试DIY工具箱这个插件。它是Excel的一个功能扩展模块,装好之后可以在Excel里直接操作。

1. 找到DIY工具箱选项卡

打开Excel后在顶部菜单栏里找到"DIY工具箱",如果没看到,需要先去下载安装对应版本的插件。

Excel DIY工具箱选项卡2. 导入图片

点击"导入图片",在弹出的文件窗口里按Ctrl+A全选所有图片,就跟批量选中微信文件的操作一样,然后确认导入。

批量导入图片到Excel3. 勾选"标注图片名"

这是最关键的步骤!一定要勾选"标注图片名"选项,不然图片导进来了却没有名字,就白折腾了。

勾选标注图片名选项4. 指定存放位置

鼠标点击Excel里某个单元格(比如A1),告诉程序把图片和名字放在什么位置。之后所有的文件名就会从这个单元格开始往下排列。

指定Excel单元格位置5. 清理多余图片

如果你只需要文件名而不需要图片本体,可以直接把图片全部选中并右键删除,名字会保留在单元格里不会跟着消失。

删除图片后保留文件名这个方法的好处是不用单独打开其他软件,但首次安装插件需要花点时间配置。

方法三:VBA代码——适合喜欢折腾的进阶玩家

如果你既不想装软件,又觉得插件麻烦,而且觉得自己能用代码搞定一切,那这个VBA方案就是为你准备的。别担心,代码已经帮你写好了,直接复制就能用。

操作步骤:

  1. 打开VBA编辑器:在Excel中按Alt + F11,会弹出一个代码编辑窗口。
  2. 粘贴代码:点击菜单栏"插入"→"模块",把下面这段代码复制粘贴进去:
Public Sub PicName()
Dim Pth As String
Dim Pic As String
ActiveSheet.Range("A1").Select
Pth = "E:\你的文件夹路径" '重点修改这里!
Pic = Dir(Pth & "*.jpg")
Do While Pic <> ""
Selection = Pic
Pic = Dir
Selection.Offset(1, 0).Select
Loop
End Sub

  1. 修改路径:代码里唯一需要动脑的地方就是把"E:\你的文件夹路径"改成你自己存放图片的那个文件夹路径。注意斜杠方向别搞反了,Windows路径用的是反斜杠\。
  2. 运行代码:光标放在代码里,按F5运行。你会看到文件名像瀑布一样快速填满Excel单元格,那感觉确实挺爽的。

这个方法适合想玩点技术活儿的朋友,但前提是图片格式得是.jpg。如果你要提取的是PNG、GIF等其他格式,需要把代码里的*.jpg改成对应的格式。

方法四:CMD命令——纯系统自带,零安装零插件

最后一个方法绝对硬核,不需要安装任何第三方软件,Windows系统自带的功能就搞定。适合电脑不方便装软件的人,或者临时应急用一下。

操作步骤:

  1. 打开图片所在文件夹,在上方的地址栏里直接输入cmd,然后按回车键。
  2. 在弹出的黑色命令行窗口里,输入以下命令然后回车:
dir /b > 文件列表.txt

  1. 回到文件夹里,你会发现多了一个文件列表.txt的文本文档,里面就是所有图片的文件名。
  2. 打开这个txt文件,全选复制,粘贴到Excel里就好了。

这个方法虽然操作最简单,但有几个限制要注意:一是只能提取文件名,不能像汇帮软件那样同时提取文件大小、修改时间等信息;二是如果图片分布在多个文件夹里,需要逐个文件夹执行命令;三是生成的文件列表里不包含子文件夹中的图片名称,有一定局限性。

注意事项

  1. 图片格式问题:VBA方法默认只提取.jpg格式的图片,如果你的图片是PNG、BMP等其他格式,记得修改代码中的格式后缀。
  2. 批量操作前先备份:不管用哪种方法,建议先在小文件夹里测试一遍流程,确认效果后再对全部图片操作。
  3. 不同操作系统兼容性:CMD方法在Windows 10/11上都没问题,但Mac系统不适用,Mac用户建议优先考虑汇帮软件或VBA方案。
  4. 软件版本差异:DIY工具箱插件在不同版本的Excel上可能显示位置略有不同,找不到时可以在菜单栏右键添加自定义功能区。

结尾总结

把图片文件名整理到excel中的方法其实就这4大类:

  • 汇帮文件名提取器:最省心、最全面,推荐日常使用,提取速度快还能附带各种文件属性信息
  • Excel DIY工具箱:适合Excel重度用户,不用切换软件
  • VBA代码:适合喜欢折腾的职场进阶玩家
  • CMD命令:系统自带零安装,应急用最方便

如果你问我哪个最好用,我的建议是:追求效率的直接用第一种方法,几分钟就能把所有图片名称整理到Excel里;临时用一次的话,CMD命令也完全够用了。希望这篇文章能帮大家告别手动复制粘贴的日子,有需要的朋友可以收藏起来备用。