批处理读取文件名(批处理读取文件夹内所有文件的名字)

批处理读取文件名(批处理读取文件夹内所有文件的名字)p class f center p

大家好,我是讯享网,很高兴认识大家。




讯享网

 <p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0320%2F0c65e7f2j00q7hebi001mc000hs00a0m.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>编按:哈喽,大家好!今天老菜鸟要给大家分享一个批量操作的神级技巧:批量提取文件名。简单三步,就能提取出成百上千个文件名称。学习更多技巧,请收藏部落窝教育excel图文教程。</p><p>今天要分享的这个技能,虽然和Excel有关系,但是又和Excel的关系不大,是一个批量操作的<strong>高能</strong>技巧!</p><p>这个技巧解决的是批量提取文件名的问题,例如公司培训前,需要将培训视频的文件名提取到Excel中做成课件目录。</p><p>如下图所示,有很多个视频文件,被分目录存放在不同的文件夹下。</p><p class="f_center"><img src="http://dingyue.ws.126.net/2020/0320/d3641d21g00q7hebl00gkc000jg00e6m.gif"/><br/></p><p>84个文件夹,近千个文件,这要做多久啊……</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0320%2F0004669ap00q7hebi000ec000be009im.png&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>如果你也会遇到类似的问题,那么恭喜你,用老菜鸟分享的这个方法,别说几百个文件,就算是几千个文件,要做成Excel目录也用不了一分钟。</p><p>到底是什么方法呢,先看看动画演示再说。</p><p class="f_center"><img src="http://dingyue.ws.126.net/2020/0320/c1bef21eg00q7hebk00ilc000jg00e6m.gif"/><br/></p><p>是不是够快?</p><p>这个操作技巧一共涉及到三个步骤:</p><p>第一步:在文件夹中新建一个文本文件;</p><p>第二步:复制命令</p><p>1.xls&gt;,粘贴到文本文件中(只复制红字部分);</p><p>第三步:保存文本文件后,修改文件扩展名,把txt改成bat。</p><p>完成后双击运行就能生成一个包含了目录中所有文件名的Excel文档。</p><p>如果你的文件看不到扩展名,可以勾选这个选项:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0320%2Fp00q7hebj002ec000fe005im.png&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>是不是很好奇这句命令是什么意思呢?学习更多技巧,请收藏部落窝教育excel图文教程。</p><p>其实这句命令绝对不是什么高级的编程语句,也和VBA、Python之类的技术无关,而是一种现在已经很少用到的叫dos命令的东西……</p><p>什么是dos命令并不重要,重要的是其中的几个关键点:</p><p>1. dir是关键命令,不可修改,作用是调取文件列表;</p><p>2. /s/b,这是两个参数,其中/s的作用是调取下级文件夹里的文件名称;/b的作用是只调取文件名,其他信息例如文件夹名称,文件大小,创建时间等全部忽略;</p><p>3. *.MP4的意思是只提取MP4格式的文件名称,如果要对所有JPG格式的图片制作目录,这部分改成*.JPG就好了;</p><p>4. &gt;这个符号也是一个关键指令,不可修改,作用就是把dir调取出的文件名列表输入到指定的一个文件中;</p><p>5. 1.xls这部分就是我们要存放输出内容的文件了,根据自己的喜好去命名即可。</p><p>需要说明一点,虽然指定了文件格式是xls,但实际上还是文本格式,因此在打开的时候会出现一个提示,直接点确定是可以打开的,在保存的时候也会出现一个提示:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0320%2Fabb7252ep00q7hebi0005c000da004em.png&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>此时需要点否,然后选择保存为Excel工作簿格式就没有问题了。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0320%2Fd357b6acp00q7hebj003nc000fe00bom.png&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>6. 命令中需要用空格对各个部分做分隔处理,下图中红框位置需要加空格:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0320%2F5de48610j00q7hebi0006c000fe003qm.jpg&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>这样得到的文件目录中还包含了一些不需要的内容:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2020%2F0320%2Fcfdceb83p00q7hebj005tc000fe007dm.png&thumbnail=660x&quality=80&type=jpg"/><br/></p><p>实际需要的只是最右侧的文件名信息,此时使用分列功能处理即可,操作方法如动画所示:</p><p class="f_center"><img src="http://dingyue.ws.126.net/2020/0320/fg00q7hebl00l9c000jg00e6m.gif"/><br/></p><p>好了,一个原本需要耗时很久的任务就这样轻而易举的搞定了,此刻你的内心是何感想呢?学习更多技巧,请收藏部落窝教育excel图文教程。</p><p><strong>****部落窝教育-excel批量提取文件名****</strong></p> 

讯享网
小讯
上一篇 2025-04-27 15:57
下一篇 2025-06-15 11:06

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/148454.html