如何用Excel或wps表格批量修改文件名?

如题所述

有时需要对无序命名的文件,按照一定格式进行数字编号或其他名称进行重命名。但每一次一个一个在文件上右击,在弹出菜单中选择重命名后,再输入文件名,十分麻烦。下面介绍如何用电脑系统已有工具对文件进行批量重命名,可以改为有序数列名,或任意想要的名称,免除一个个命名的麻烦。
首先将需要重命名的文件放入同一文件夹下,在文件夹下,按住“Shift”键后,单击鼠标右键,弹出属性菜单。

在弹出菜单中,选择“在此处打开命令提示符”,这样就免去通过运行,输入cmd命令,在定位到当前文件夹的麻烦。

在已经定位到当前文件夹下的命令提示符中,输入“dir/blist.xls”命令,在当前路径下,会生成“list.xls”文件,其中“list”为文件名,可以任意输入。

此时可以关闭命令提示符,文件列表多出刚才新建的,list.xls文件。

双击打开list.xls文件,因为原文件名称比较长,看起来存放在好几列中,实际存放在A列中。

在B1格中输入“1.pdf”后,拖动B1右下角下拉,可以一直拖出多行有规则名称,注意扩展名“pdf”不要弄错,效果如下图2所示。其实B列中可按自己需要任意输入希望更改后的名称。

在C1或者任意其他列,输入“="ren """A1""" """B1""""E10”注意为英文输入法下输入,并拖动箭头所指,将公式下拉复制,该命令是为了生成“ren "原文件名" 空格 "新文件名" ”这种格式的命令,这里为名字都加上了引号,其中必须保证E10单元格为空,加上它是为了使函数格式完整。
接着复制所有C列内容,并在同一目录下新建一个记事本TXT文件,将内容粘贴进去。关闭记事本文档,并保存。

为保存的记事本文件重命名,更改扩展名为“bat”,弹出菜单中确认即可。

双击运行该bat文件,弹出命令提示符,自动处理命令,虽然提示命令格式不正确,但名称更改完成,已达到重命名效果。
温馨提示:答案为网友推荐,仅供参考