利用excel批量修改文件名

step1: 在cmd下进入文件所在的文件夹(比如本文中的图像文件夹为:C:\Users\Admin\Pictures\2014_06_05),输入

 dir /b>rename.xls
即可创建名为rename.xls的excel文件,且A列包含了当前文件夹下的所有文件名。


step2: 在B列中输入对应的修改后的名字。


step3: 在C列中第1行输入 

="ren "&A1&" "&B1  

其他行同理。将C列中的内容复制到一个txt文档中,比如ren.txt, 然后保存为ren.bat,放在文件所在目录下,双击进行ren.bat文件即可。





PS: 对于从v_1.JPG到v_n.JPG这种顺序格式的文件名,可以先在B列中对应从v_1到v_n,C列中每一行都是.JPG. 然后在D单元格中用用 & 连接 B列与C列中的每条记录,即可在D列中得到形如v_1.JPG这样的文件名。


如果文件名中包含空格,需要把文件名用引号引起来。例如:

将totalblack - Copy (10) - Copy - Copy - Copy.jpg重命名为h_851.JPG,如果在ren命令中没有用引号将totalblack - Copy (10) - Copy - Copy - Copy.jpg括起来,便无法重命名。

正确的命令如下:

ren "totalblack - Copy (10) - Copy - Copy - Copy.jpg" h_851.JPG
在excel中的公式为:

="ren "&""""&A1485&""""&" "&D1485
注意双引号“在公式中需要”“”“来完成。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章