昨天还有个做行政的小姑娘私信我,说领导丢给她一个文件夹,里面好几百个合同,让她把名字一个个打到Excel表格里。她跟我说,光复制粘贴就弄了一下午,眼睛都快瞎了,问我有没有什么办法能一次搞定。我当时一听就乐了,这不就是咱们今天要聊的事儿嘛——如何把文件夹内的文件名一次性复制到excel。说实话,这问题我以前刚上班那会儿也遇到过,那时候傻乎乎的,真就一个个重命名再复制,现在想想真是服了自己了。

这事儿其实分几步走,而且工具选对了,基本就是几秒钟的事儿。我试过好多办法,有的太麻烦,有的根本跑不通,能留下来让我一直用的,真的不多。今儿就把压箱底的那几个都掏出来,咱一个一个说。

最省心的路子:直接用软件批量提取

刚才说的那个姑娘,我直接让她装了个叫【汇帮文件名提取器】的软件。这玩意儿不是我吹,对于不太熟悉电脑操作的朋友来说,简直是救星。它不需要你写代码,也不用记什么快捷键,全程就是“点一点、拖一拖”的事儿。

操作步骤我给你拆细一点,你照着做就行:

1. 打开软件,选好功能安装并打开【汇帮文件名提取器】后,你先别被界面吓到,其实咱们只需要用其中一个功能。找到左侧菜单栏里的【文件名提取】,鼠标点一下,就进了核心工作区了。

第一步:打开神器,找到核心功能 首先,下载并打开【汇帮文件名提取器】这个软件。一开始界面可能看起来很专业,但你只需要记住一个关键点:点击左侧菜单栏里的“文件名提取”功能。对,就这么简单,点一下就进到了核心工作区。.png2. 拖入文件,设置参数这个软件最爽的一点就是支持“拖拽”。你可以一次性全选所有需要整理的文件,直接拖进软件左侧的空白区域。右侧就是各种设置选项,比如“后缀名”、“文件大小”、“创建时间”等等。你想在Excel里看到什么信息,就把对应的选项勾上。这一步很灵活,我一般只需要文件名,那就只勾那一个,导出来的表格干干净净。

这里得提醒一句,拖进去之后先别急着下一步,稍微检查一下右侧的选项是不是你想要的,省得导出来不对再返工,挺耽误时间的。

第二步:把文件“扔”进去 进入提取界面后,把你的整个文件夹里的文件都选中,然后直接用鼠标拖拽到软件界面中。一次性拖入几千个文件都不会卡顿,非常稳定。.png3. 选择导出格式设置好之后,看到底部“导出格式”了吗?它支持常见的三种:Excel、TXT、Word。咱们今天要批量复制文件名到excel文档,所以毫不犹豫选“Excel”。

第三步:选择Excel格式 在导出格式这一栏,软件支持三种主流格式:【Excel、TXT、Word】。我们今天的目的是弄到Excel里,所以直接在“导出格式”这里选择“Excel”就行。.png4. 命名并导出给你的导出文件起个名,比如“公司产品清单”之类的。然后点击【开始提取】。看到这我都惊了,它就真的只需要点这么一下。

第四步:命名、提取,搞定! 最后一步,在“导出名称”那里给你要生成的Excel文件取个名字,比如“项目清单”。取好名字后,点击最下方那个显眼的 “开始提取” 按钮。.png5. 查看成果几秒钟的功夫,软件就会在桌面上(或者你指定的位置)生成一个Excel文件。打开一看,所有文件名整整齐齐地列在里面,和你要的完全一致,一个都没少。我当时第一次用的时候,真觉得这玩意儿太香了,省下来的时间够我刷好半天手机了。

打开看看,是不是所有文件名已经整整齐齐地排列好了?而且最牛的是,原始文件夹里的文件一个都没少,它只是帮我“复制”了一份名字清单出来。.png

不想装软件的看这里:复制路径法

要是你只是偶尔用一次,不想专门下载软件,还有个土办法,操作起来也是最快的。

把需要提取名字的文件都扔进同一个文件夹里,然后按Ctrl+A全选它们。这时候按住键盘上的Shift键不撒手,在选中的文件上点鼠标右键,菜单栏里会多个选项叫【复制文件地址】。用这个功能,所有文件路径就都在剪贴板里了。打开Excel,直接Ctrl+V粘贴,文件名确实带路径出来了,但别急,咱再处理一下。按Ctrl+H调出“查找和替换”,在“查找内容”里输入【*\】,注意后面跟一个斜杠,“替换为”那里啥也不填,直接“全部替换”。路径就没了,剩下的名字都是干干净净的。

image.png这法子好是好,但如果文件里有子文件夹里的东西,替换的时候得多留个心眼。我当时试了好几遍才找到这种替换的窍门。

用Everything搜索神器也能干

喜欢用Everything这款免费搜索软件的朋友,操作就更简单了。打开它,先搜索到你的目标文件夹。然后点进去,Ctrl+A把里面的文件全选。这时候别急着复制,在顶部菜单栏找到File(文件),下拉选项里有个Export(导出)。它支持导出成TXT或者CSV格式,选一个保存下来,直接用Excel打开CSV文件,完事儿了。这方法适合电脑里已经装着Everything的人,就不用额外再装别的了。

装个智能文件命名大师也行

除了上面的汇帮,还有个叫【智能文件命名大师】的软件也能干这个活儿。打开后它界面上有“文件名提取”和“批量重命名”两个选项,咱点进“文件名提取”。把文件拖进去,右侧能勾选你要的字段,设置好导出Excel格式,点开始提取就生成了。

图片图片图片图片

程序员老哥的玩法:VBA宏代码

如果你用的是WPS或者Excel,而且稍微懂那么一点点代码,那VBA宏绝对是批量操作的王者。按Alt+F11打开VBA编辑器,插入一个模块,把那段提取文件名的代码粘进去,改一下文件夹路径,再跑一下,几秒钟全部搞定。

虽然我不建议小白一上来就碰这个,但万一你身边有会的大神,让他们帮你弄一次,那种感觉确实不一样。

image.png弄完这个基本就成了,Excel表格第一列就是所有的文件名。要是还有哪儿不懂,评论区喊我一声,或者你有啥更好的笨办法,也欢迎来聊聊。