1.工具:excel、记事本
2.工具用途:excel用来储存修改前后的文件名以及生成修改语句,记事本存储修改语句并生成windows批处理文件(.bat文件)
3.具体方法如下:
①获取原文件名
在需要修改文件名的文件夹内新建一个记事本,输入以下语句
dir *.*/b>old_name.txt
保存并退出记事本,将该记事本文件名后缀修改为".bat";双击运行,会生成一个old_name.txt的文本,双击进入,复制需要修改的原文件名部分(其余无关的不要复制)。新建一个excel文件,将刚刚复制的原文件名粘贴下来(A列)。这一步完成后可以删除".txt"和".bat"文件
②获取新文件名
在excel中将新文件名放在第二列(B列)
补充:合并单元格及其内容——在新一列开头的单元格中输入
= 需要合并的单元格用&连接,需要加入空格则&" "
并下拉单元格完成批量合并
注意:新文件名必须包含文件的后缀名(如.pdf),建议与原文件格式相同
③生成修改语句
在excel的新一列开头的单元格(C1)中输入以下语句(以下的A1、B1对应前面的原文件名和新文件名这两列的第一个单元格,如果不是放在这两列则修改语句中这两处位置即可)
="ren "&""""&A1&""""&" "&""""&B1&""""
并下拉单元格完成批量生成
④修改文件名
在需要修改文件名的文件夹内新建一个记事本,将上一步复制的修改语句粘贴下来,这里别退出文件再修改后缀名!!!(这样子文件能运行,但最终无法修改文件名)
正确做法为在记事本左上角点击“文件”->“另存为”,在这里修改文件名后缀为".bat",修改保存类型为“所有文件”,修改右下角的编码为“ANSI”(方便windows识别文件中的文字),接着点击“保存”
双击".bat"文件就完成文件名的修改啦!