Excel与批处理相结合,帮你在Windows系统中快速搞定一堆乱码文件名。文件越来越多,名字五花八门,找起来特费劲。手动改十个还行,上百个直接崩溃。这套“Excel写公式加批处理一键执行”的方法,能把乱码秒变“时间加编号”或者“项目名加版本号”。 要注意的是:原文件名里不能带空格,否则批处理会报错。这个方法适用于统一加前缀后缀、处理超长乱码,或者按日期类型分类但懒得写脚本。 具体步骤如下: 第一步,在Excel里新建表格,只留原文件名、新文件名和路径这三列。在B2输入“="ren ""&B2&"" ""&C2&"""”(注意双引号要成对),然后往下拖填充。 第二步,新建一个文本文档,把刚才Excel公式栏里的内容复制进去,改个后缀为.bat。这个文件就是伪代码执行文件,双击就会按命令逐条重命名。 第三步,把所有需要改名的文件放在一起,双击那个.bat文件就行。状态栏滚动完后,文件都按照新格式改好了。 最后给几点提示: 1. 如果是U盘或者网络路径的文件,要写全路径比如“E:\素材\旧文件名”; 2. 杀毒软件可能会把这当成病毒误报,运行前先关掉实时防护; 3. 建议先选几个文件测试一下没问题了再全量执行。