写在前面
你有没有经历过这些让人崩溃的瞬间:
领导发来 50 份合同扫描件,文件名全是"扫描件(1).pdf""扫描件(2).pdf",找一份要翻 5 分钟
手机导出的 200 张照片,名字是 IMG_20260717_001.jpg 到 IMG_20260717_200.jpg,想按活动主题重命名
项目结项要归档,几百个文件需要加上"2026_Q3_项目A_"前缀,手动改到手抽筋
从网上下载的资料,文件名全是乱码+数字,看着就头疼
同事发来的文件夹,里面文件命名五花八门,你整理了一下午
手动逐个改文件名,是效率最低的工作之一。
今天分享 5 种批量重命名方法,从系统自带功能到第三方神器,从简单编号到复杂规则,覆盖你所有场景。几十份、几百份、甚至上千份文件,一键搞定,3 分钟完成原来 3 小时的工作量。
建议先收藏⭐,下次遇到文件名混乱时直接翻出来用。
方法一:Windows 自带 F2 重命名——最简单,不用装任何软件
适用场景
文件数量不多(几十份以内),只需要统一前缀+自动编号。
操作步骤(3 步搞定)
Step 1:选中所有文件
打开文件夹,按 Ctrl + A 全选,或者按住 Ctrl 逐个点击选中需要的文件。
Step 2:按 F2 进入重命名
选中后按键盘上的 F2 键(或者右键点击第一个文件 → 选择"重命名")。
Step 3:输入新名字,回车
输入你想要的前缀,比如"项目合同_",然后按回车。
系统自动把所有文件重命名为:
项目合同_(1).pdf
项目合同_(2).pdf
项目合同_(3).pdf
……
💡 进阶技巧:如果你想让编号从 001 开始(而不是 1),先手动把第一个文件重命名为"项目合同_(001).pdf",再选中所有文件按 F2,系统会延续你的编号格式。
⚠️ 注意:这个方法改完后文件名带括号,如果你不喜欢括号,可以用后面的方法。
方法二:PowerToys PowerRename——微软官方神器,功能强大
适用场景
需要复杂规则:批量替换文字、删除特定字符、正则表达式匹配、改变大小写等。
什么是 PowerToys?
PowerToys 是微软官方出品的 Windows 增强工具集,其中 PowerRename 是专门用于批量重命名的模块,完全免费,功能堪比专业软件。
操作步骤
Step 1:安装 PowerToys
方法一:微软应用商店搜索"Microsoft PowerToys",一键安装
方法二:GitHub 搜索"Microsoft PowerToys",下载安装包
Step 2:选中文件,右键选择 PowerRename
选中要重命名的文件 → 右键 → 选择"PowerRename"(Win11 用户可能需要先点"显示更多选项")。
Step 3:设置替换规则
在弹出的窗口中:
搜索:输入你想替换掉的文字(如"扫描件")
替换为:输入新文字(如"合同")
勾选"替换文件名"和"替换扩展名"(按需)
下方会实时预览修改后的效果
Step 4:点击"应用"
确认预览无误后,点击应用,所有文件瞬间完成替换。
PowerRename 的强大功能
功能 1:批量替换文字把文件名中的"旧项目"全部换成"新项目"。
功能 2:正则表达式匹配用正则表达式匹配复杂模式,比如把所有"2025_"开头的文件名改成"2026_"。
功能 3:改变大小写一键把所有文件名改为全大写、全小写或首字母大写。
功能 4:枚举(自动编号)给文件添加序号,可设置起始数字、位数、位置。
功能 5:仅修改文件名或扩展名可以只改文件名不改后缀,或者只改后缀不改文件名。
💡 实测评价:PowerRename 是我目前最常用的批量重命名工具,功能全面、界面直观、完全免费。特别是"实时预览"功能,改之前就能看到结果,不怕改错。
方法三:Everything 搜索工具——边搜边改,效率翻倍
适用场景
文件分散在不同文件夹,或者需要先搜索再批量重命名。
什么是 Everything?
Everything 是一款秒级搜索文件的神器,你可能只知道它能快速找文件,其实它还能批量重命名。
操作步骤
Step 1:用 Everything 搜索目标文件
打开 Everything,输入关键词搜索(如"*.pdf"搜索所有 PDF 文件,或输入文件夹路径限定范围)。
Step 2:选中文件,按 F2
在搜索结果中选中需要重命名的文件(Ctrl+A 全选或 Ctrl+点击多选),按 F2 键。
Step 3:设置命名规则
在弹出的重命名窗口中:
新文件名表达式:输入命名规则
用 %1 表示原文件名中的变量部分
示例 1:给所有文件加前缀新文件名表达式:2026项目_%1 结果:2026项目_原文件名.pdf
示例 2:替换文件名中的特定文字新文件名表达式:%1_已翻译 结果:原文件名_已翻译.pdf
示例 3:复杂规则新文件名表达式:项目B_第%1组.docx 结果:项目B_第01组.docx、项目B_第02组.docx……
Step 4:预览并确认
新文件名一栏会实时显示修改后的效果,确认无误后点击"确定"。
💡 优势:不需要先把文件放到同一个文件夹,直接搜索全电脑的文件,边搜边改,效率极高。
方法四:命令提示符(CMD)——极客必备,批量改扩展名神器
适用场景
需要批量修改文件扩展名,或者文件名有规律可循(如统一加前缀/后缀)。
操作步骤
Step 1:打开命令提示符
按 Win + R,输入 cmd,回车。
Step 2:切换到目标文件夹
输入 cd 命令切换到文件所在目录,例如:
plaincd D:\工作文档\项目资料
或者直接在文件夹地址栏输入 cmd 回车,自动定位到当前目录。
Step 3:执行重命名命令
示例 1:批量改扩展名(如 .txt 改 .md)
plainren *.txt *.md
示例 2:批量添加前缀(保留原文件名前 8 位,加前缀)
plainren *.jpg Backup_*.jpg
示例 3:批量替换文件名中的文字(2025 改 2026)
plainren *2025* *2026*
示例 4:保留前 N 位字符,后面统一替换
plainren *.doc ????????_最终版.doc
(8 个问号代表保留原文件名前 8 个字符)
⚠️ 注意:CMD 命令执行后无法撤销,操作前建议先备份文件。
方法五:批处理脚本(.bat)——一劳永逸,复杂规则自动化
适用场景
需要经常执行相同的重命名规则,做成脚本以后双击就能运行。
操作步骤
Step 1:新建文本文档
在目标文件夹中,右键 → 新建 → 文本文档。
Step 2:编写批处理代码
打开文本文档,输入以下代码(示例:给所有 .txt 文件添加"项目A_"前缀):
bat@echo offsetlocal enabledelayedexpansioncd /d "%~dp0"for %%f in (*.txt) do (set filename=%%~nfren "%%f" "项目A_!filename!.txt")echo 重命名完成!pause
Step 3:保存为 .bat 文件
点击文件 → 另存为 → 文件名改为"重命名.bat" → 保存类型选"所有文件" → 编码选"ANSI" → 保存。
Step 4:双击运行
双击 .bat 文件,脚本自动执行,所有 .txt 文件瞬间加上前缀。
常用批处理脚本模板
模板 1:按修改日期重命名
bat@echo offsetlocal enabledelayedexpansioncd /d "%~dp0"for %%f in (*) do (set "filename=%%~nf"set "ext=%%~xf"for /f "tokens=1-3 delims=/ " %%a in ("%%~tf") do (ren "%%f" "%%a%%b%%c_!filename!!ext!"))
(效果:20260722_原文件名.txt)
模板 2:自动编号(001, 002, 003...)
bat@echo offsetlocal enabledelayedexpansioncd /d "%~dp0"set /a num=0for %%f in (*.jpg) do (set /a num+=1set "newnum=00!num!"set "newnum=!newnum:~-3!"ren "%%f" "照片_!newnum!.jpg")
(效果:照片_001.jpg、照片_002.jpg……)
💡 优势:一次编写,反复使用。适合每周/每月都要执行相同重命名任务的场景。
六、5 种方法一张表对比,快速选择
| F2 自带重命名 | ||||
| PowerToys PowerRename | ||||
| Everything 搜索重命名 | ||||
| CMD 命令 | ||||
| 批处理脚本 .bat |
七、场景速查:不同情况用哪种方法?
| 几十份文件加统一前缀 | ||
| 替换文件名中的特定文字 | ||
| 文件分散在不同文件夹 | ||
| 批量改文件扩展名 | ||
| 每周都要执行相同操作 | ||
| 几百张照片按主题重命名 | ||
| 文件名有乱码需要清理 |
八、3 个避坑指南
1️⃣ 操作前先备份
批量重命名一旦执行,很难逐个恢复。建议操作前先复制一份文件到备份文件夹,或者先用少量文件测试,确认效果后再全量执行。
2️⃣ 注意文件扩展名
重命名时如果不小心改了扩展名(如 .pdf 改成 .txt),文件可能无法打开。使用 PowerRename 时可以勾选"仅文件名",避免误改扩展名。
3️⃣ 避免特殊字符
文件名中不要使用这些特殊字符:/ : * ? " < > | 这些字符在 Windows 中是不允许出现在文件名中的,会导致重命名失败。
写在最后
文件命名这件事,"随便起"是效率的隐形杀手。
一个规范的命名体系(如"日期_项目_版本_描述"),配合批量重命名工具,能让你在 3 分钟内完成原来 3 小时的整理工作。更重要的是,以后找文件再也不用翻半天,一眼就能定位。
上面这 5 种方法,从最简单到最强大,覆盖了从新手到极客的所有需求。建议收藏本文,下次遇到文件名混乱时直接对照选择。
今日互动
上面 5 种方法,你用过几种?
你被文件命名坑得最惨的一次经历是什么?(比如"找了半小时没找到文件,发现名字是'新建文件夹(1)(2)(3)'""手动改了 100 个文件名,改到第 98 个时手滑关掉了窗口")
欢迎在评论区分享
👇 点击收藏防止丢失,转发给那个还在手动逐个改文件名的同事
— 本文由「打工增值手册」原创出品,转载请联系授权
夜雨聆风