Windows下批量重命名文件

admin 2022年11月14日 481次浏览

1、生成目录下需要重命名文件的名清单

  • 进入到需要修改文件名的目录中,然后在文件夹地址栏中执行 cmd 命令,在命令行中进入对应的文件夹中

  • 在命令行中执行 dir /b > file_name.txt 生成文件名清单

2、使用excel生成需要修改后的文件名

  • 将 file_name.txt 中的文件名复制到 excel 的 原文件名称 列中

  • 在 excel 重命名名称 列中输入修改后的名称(必须包含扩展名)

  • 在 excel 重命名名称 列第 2 行中按 【Ctrl+E】,excel 将按照上一步的规则,自动提取剩余文件的名称

  • 在 excel 命令 列中输入公式 ="REN "&B2&" "&C2,合并原文件名和修改的文件名,并填充其他单元格(由于文件名包含空格,因此需要多增加 处理后名称 列)

  • 在需要修改名称的文件夹中,新建一个 txt 文本,将 excel 命令列 中的内容复制到 txt 文本中,并将其后缀名该为 bat

  • 双击执行后缀名为 bat 的文件,等脚本执行完毕,文件重命名就完成了

3、注意事项

  • 如果路径有中文,则需要将编码格式另存为 ANSI,否则会导致重命名失败
  • 如果文件名称中间有空格,需要使用双引号将文件名括起来