2016 - 2024

感恩一路有你

利用Excel批量重命名文件名

浏览量:3921 时间:2024-01-25 16:16:01 作者:采采

今天,学校的学籍管理员需要对学籍照片进行批量重命名。原始文件名是由姓名和学籍号组成,例如冯怡涵G41018320001102952X,现在需要更换为姓名和身份证号的组合,例如冯怡涵41018320001102952X。通过仔细观察,我们发现学籍号只是在身份证号前加上一个字母G或者L。

利用Windows批处理命令和Excel实现

在网上搜索了一番后,找到了一个教程,并稍微进行了变通。方法主要依靠Windows批处理命令和Excel软件。

步骤一:准备工作

1. 打开照片所在的文件夹,并新建一个记事本文件,将后缀名修改为.txt格式。除了照片,其他文件格式(如MP3、文档等)同样适用。

2. 在记事本文件中,输入以下命令:dir *.jpg /b > 重命名.bat

3. 保存文件,并将文件名修改为。双击执行该文件,会在当前文件夹内生成一个名为重命名.bat的文件。该步骤的目的是获取文件夹内所有的.jpg文件,并将其写入重命名.bat文件中。

步骤二:使用Excel进行重命名

1. 打开新生成的重命名.bat文件,将其内容复制到Excel中。

2. 在Excel中选择性粘贴到A列,并选中Unicode文本进行粘贴。例如,将旧文件名粘贴到A列。

3. 在B列中输入新文件名,即需要重命名后的文件名。以学籍照片的例子为参考,将A列的内容复制到B列,并将姓名后的字母替换掉(可以使用快捷键Ctrl F进行替换)。

4. 在C1单元格中输入公式:"ren "A1".jpg "B1".jpg"。注意,ren和第一个.jpg之间需要加空格,且双引号为英文状态下输入。该公式的目的是生成将要用到的批处理命令,即将A1单元格的文件名重命名为B1单元格的文件名。

5. 右击重命名.bat文件,选择编辑命令,打开文件,并将Excel中C列的内容复制粘贴到其中。

6. 保存文件,然后双击执行该重命名.bat文件。

通过以上步骤,就可以实现对学籍照片的批量重命名操作了。利用Windows批处理命令和Excel软件,可以方便地对大量文件进行重命名,提高工作效率。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。