电脑批量修改文件名主要有以下几种常用方法,按操作难度从简单到进阶排列:
一、Windows 自带批量重命名(最简单)
打开文件夹,选中要改名的文件(Ctrl+A 全选,或 Ctrl+单击/Shift+单击 多选)。
按 F2 或右键 → 重命名。
输入新名称(如 照片)按回车,系统自动生成 照片 (1)、照片 (2)……
⚠️ 只能统一加序号,无法自定义编号格式或替换部分文字。
二、macOS Finder 批量重命名
在 Finder 中选多个文件 → 右键 → 重新命名 X 个项目,可选:
替换文字:把文件名中某段文字替换掉
添加文字:在开头/结尾加前缀或后缀
格式:按指定名称+序号(可设起始值、位数)重新编号
三、PowerToys PowerRename(Windows 推荐进阶)
微软官方免费工具 PowerToys 内置的 PowerRename:
安装并启用 PowerRename。
选中文件 → 右键 → 使用 PowerRename 重命名。
输入查找/替换内容(支持正则),可实时预览改名效果,确认后点应用。
支持查找替换、序号、大小写转换、正则表达式等,适合较复杂的批量操作。
四、CMD / PowerShell 命令(适合高级用户)
在文件夹地址栏输入 cmd 或 powershell 回车打开命令行:
替换文件名中的文字(PowerShell):
powershell
Get-ChildItem | Rename-Item -NewName { $_.Name -replace '旧字','新字' }
添加前缀:
powershell
Get-ChildItem | Rename-Item -NewName { "前缀_" + $_.Name }
CMD 改扩展名:ren *.jpeg *.jpg
五、Excel + BAT 批处理(适合完全自定义)
文件夹内打开 cmd,执行 dir /b > list.txt 导出文件名。
把文件名粘贴进 Excel 的 A 列,B 列写新文件名,C 列用公式拼接命令:
纯文本
="ren """&A1&""" """&B1&""""
把 C 列内容复制到记事本,保存为 rename.bat,双击运行即可。
六、第三方批量重命名工具
Bulk Rename Utility:免费,支持正则、序号、日期、属性等,可预览。
Advanced Renamer:界面友好,支持多种重命名规则。
? 建议:操作前先备份文件,若改错可立即按 Ctrl+Z 撤销(资源管理器内有效)。





