今天祝老师在微信上分享了“批量文件重命名”一文,看后有点想法,即祝老师的这个办法对于同一类型的文件非常好,但对于不同类型的文件需要批量重命名时,会出现问题。
一直都是在论坛里求助,此时也把自己的一点心得分享一下。
祝老师的文章链接如下(http://mp.weixin.qq.com/s?__biz=MjM5NTcxODg0MA==&mid=401390449&idx=2&sn=9cc7eb007dbe8c2ecf65c04ff2b1655f&scene=0#wechat_redirect)
(由于实在没有的办法直接把祝老师的原文搬来,我就用自己电脑里的文件做个演示吧。) 1、首先看一个文件夹
2、想把这个文件夹中的文件统一命名为“2016年年终会材料1/2/3/4/5/6.....——原文件名”
3、需要做的第一步是把这个文件夹中的文件名都提取出来。
(1)在该文件夹里创建一个文档文件(记事本文件)
(2)在文件中输入“DIR *.* /B >LIST.TXT”并保存。
(3)直接把文件名修改为“提取文件名.bat”,这时电脑会出现提示,直接点击是(Y)。
(4)提取文件名
双击“提取文件名.bat”,这时文件夹里会多出一个文件“LIST.TXT”,下图最下面的一个。
双击打开文件“LIST.TXT”,会看到里面全是当前文件夹中的文件名。
4、利用excel制作需要修改的文件名。
(1)打开一个空白excel文件,把“LIST.TXT”中的文件名(list.txt除外)复制到该文件的A2中,A1中输入“原文件名”。
(2)B1输入“需要修改的信息”
(3)自B2开始把需要修改的信息输入进去。
(4)在C1中输入“修改语句”
(5)在C2中输入“="ren "&A2&" "&B2&"——"&A2”,(注意"ren "有一个空格,"&A2&" "&B2有一个空格),并向下复制。
|