批量修改文件名一直是一个让人头疼的问题,尽管网上有一些小软件可以满足,但是如果恰巧手边没有这样的软件呢?而且这些小软件使用时可能给我们系统带来隐患。下面我们使用Excel来批量修改文件名。
在系统“开始”菜单文本框(或"运行")命令下输入cmd,按回车进入MS-DOS命令窗口,进而输入磁盘名按回车。进入磁盘名后输“cd 磁盘内要修改文件名的文件夹路径”(注意cd后有一空格),回车进入目标文件夹,最后在文件夹后输入“dir/b>list.xls”,再回车,就会在目标文件夹中生成一个名为“list.xls”、提取了文件夹中所有文件名称的excel文档, 删除不想修改文件名。
打开list.xls表格,整理表格,按如下格式将重命名指令(ren)、原文件名、新文件名对应列好。
按如下格式将重命名指令(ren)、原文件名、新文件名对应列好。修改后成
新建一个txt文件,将整理好的重命名内容复制到txt文件中。
确定格式及内容均无误后,把该txt文件另存为“renfile.bat”,并存入需重命名文件所在文件夹中,双击“renfile.bat”。
excel 中去掉前几个字符的命令以本上表为例:=right(b1,len(b1)-3).
如果想对文件加序号:如把C列改成前面加4位的序号,可以在D1把单元格格式设置为文本,然后输入0001,下面的名字可以通过拖拽的方式得到。E列通过"d1&c1"得到。然后隐藏C列、D列,把A、B、E列复制到txt文件中。再利用修改成"bat"文件格式来完成。
参考:
[1]https://jingyan.baidu.com/article/b7001fe1dfc1ce0e7382dd6b.html
[2]https://zhidao.baidu.com/question/360076519651397572.html