代码改变世界

[Windows应用技巧][cmd篇][批量更改文件名]

2015-10-05 00:06  NyaSu  阅读(1175)  评论(0编辑  收藏  举报

..问题的来源: 下了一个动漫..然而字幕组在文件名上加了各种前缀...看起来略乱..所以...自己动手把他们改得干净一些就好了!

http://jingyan.baidu.com/article/656db918a7e848e381249c0e.html  (原文??百度经验)

--------------------------------------------------------------------------------------------------------------------------------------------

核心思路就是  读取文件名--在excel里设定更改后的名字.顺便利用excel的功能把批处理的代码自动生成一下..然后做个.bat执行一下就可以了!

 

具体的操作~~~

  • 1 首先定位到你要改名的那堆文件的目录

    比如我现在要改我GUNDAM UC那堆视频的名字

    目录: F:\Movie+\[Kamigami] Kidou Senshi Gundam UC Unicorn 01-07 [BD 1920x1080 x264 FLAC(5.1ch,Jap,Eng) MKV Sub(Chs,Cht,Jap,Eng,Fre,Spa)]

    

    我们先来看看里边都有啥文件

    

    (一堆乱七八糟的..)

 

  • 2 现在把这些文件名导入到.xls文档中

    dir /b>rename.xls

    

    然后就生成了包含这些文件名的xls文档

    

 

  • 3 处理xls

    删掉没用的行,在第二列中写上自己想要的文件名.然后在第三列中使用 ="ren "&A1&" "&B1这个式子来生成批处理代码

    //因为我的文件名中有空格..所以使用的是 ="ren "&""""&A1&""""&" "&""""&B1&""""

    

    比如这样↑

 

  • 4 把C列复制下来,打开记事本 粘进去 然后保存为rename.bat

    这步太简单了所以没有图=w=

 

  • 5 然后运行这个bat文件..然后就成功了!