电脑店-U盘装机大师

想免费重装系统吗?想一键制作u盘启动盘制作工具吗?试试电脑店吧!

提供在线u盘PE制作、支持PE联网安装winxp/7/8/10/11系统,确保电脑正常使用
你说电脑没问题?可下载到u盘备用哦!重装系统解决您99%的问题!
当前位置:首页>装机问题

Win7如何批量提取文件名?Win7批量提取文件名教程

发布时间:2026-11-04 19:30:08

整理素材盘,几百个文件要列成清单交给同事,一个个选中复制名字再粘贴,弄到一半就想砸键盘。Win7如何批量提取文件名,不用装任何软件:在目标文件夹里建一个bat,里面写一行DIR *.* /B >LIST.TXT,双击运行,同目录下就多出一个文本文件,所有名字整整齐齐排在里头。命令只一行,记不住就把它存成模板。

Win7批量提取文件名操作界面

一、这行命令到底在干什么

DIR是列目录,星号点星号表示所有文件,/B是bare的缩写,输出只保留文件名,把表头、大小、日期那些列全去掉,所以结果干净得可以直接粘进表格。

这行命令到底在干什么

大于号是重定向,把原本要显示在屏幕上的结果写进文件,LIST.TXT就是目标文件名。它生成在当前工作目录下,所以bat必须放在要统计的那个文件夹里,放错地方就会把别的目录的名字导出来。

二、三步做出来

在目标文件夹空白处右键,新建、文本文档,名字随便起,比如提取。双击打开,把DIR *.* /B >LIST.TXT敲进去,保存关闭。

三步做出来

接下来改后缀,这一步最容易翻车。Win7默认隐藏已知文件类型的扩展名,你看到的新建文本文档.txt其实带着txt,直接把名字改成提取.bat会变成提取.bat.txt,双击当然跑不起来。

先打开任意一个文件夹,点左上角组织、文件夹和搜索选项,切到查看选项卡,把隐藏已知文件类型的扩展名前面的勾去掉,确定。这时再看文件名,后缀露出来了,把它改成bat,系统弹确认框点是用。双击运行,黑窗口一闪,LIST.TXT就出来了。

三、常见需求怎么改命令

只要图片:把星号点星号换成*.jpg,比如DIR *.jpg /B >LIST.TXT。

要带完整路径:加S参数,DIR /B /S >LIST.TXT,会把子文件夹里的文件一起列出来,每行前面带盘符路径。只想列当前层就别加S。

要按修改时间排序:加O-D,负号表示倒序,最新的排最前。

四、打开乱码和后续处理

cmd默认用GBK写文件,用记事本打开正常,用某些编辑器按UTF-8打开就会乱码,换回GBK或者用记事本另存为UTF-8即可。Excel直接双击打开中文名也可能花,改用数据、自文本导入,编码选GBK。

清单要加序号的话,把内容粘进Excel,前一列用填充序列生成,再拼起来就行,比在记事本里手动敲省事得多。

整件事的成本就是一行命令加一次改后缀,难点全在扩展名有没有显示出来。跑完发现LIST.TXT是空的,先确认bat在不在目标文件夹里。

责任编辑:电脑店

上一篇:Win7如何关闭系统还原?Win7关闭系统还原教程

下一篇:Win7如何禁止播放视频时屏保?Win7禁止播放视频时屏保教程

推荐下载

热门下载