PowerRename 批量重命名:Windows 免费右键工具,1 分钟改完上千个文件
【免费下载链接】PowerToysMicrosoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows项目地址: https://gitcode.com/GitHub_Trending/po/PowerToys
文件夹里堆着几百张照片,文件名清一色是 IMG_xxxx?PowerRename 是 Windows 资源管理器里的免费批量重命名工具:选中文件、右键、在预览里核对一遍,1 分钟改完上千个文件。
项目定位
PowerRename 出自微软开源的 Windows 效率工具集 PowerToys,本身是挂在外壳菜单上的小程序(外壳扩展 = 资源管理器右键菜单里多出来的那个入口)。它完全免费,不用再装第三方改名软件,适合经常整理照片、票据、文档的人:上千个文件用右键就能整体处理,不用逐个手敲。
动手前准备:安装、启用与入口检查
- 安装:打开 PowerShell,输入
winget install --id Microsoft.PowerToys回车,按提示装完。 - 启用:启动 PowerToys 设置窗口,确认 "PowerRename" 开关为开(默认就是开的)。
- 检查入口:打开任意文件夹,选中几个文件,右键看菜单。Windows 10 直接能看到 PowerRename;Windows 11 若主菜单里没有,点 "显示更多选项" 再找。
💡 菜单里始终没有?到任务管理器里找到 Windows Explorer 进程,点 "重新启动",右键菜单就会刷新。
跟着做完一件事:给 500 张照片批量重命名
场景:一个 "大理旅拍" 文件夹,500 张照片都叫IMG_20240315_001.jpg这类名字,你想统一加个前缀方便归档。
- 打开文件夹,
Ctrl+A全选 500 张照片。 - 右键,选 PowerRename,窗口弹出,左侧列表一行一个文件。
- 在 "搜索" 框输入
IMG_,"替换" 框输入大理旅拍_,预览列随输入即时变化。 - 扫一遍新名称,确认都长成
大理旅拍_20240315_001.jpg。 - 点 "重命名",几秒内全部改完。
| 原名 | 搜索 | 替换 | 新名 |
|---|---|---|---|
| IMG_20240315_001.jpg | IMG_ | 大理旅拍_ | 大理旅拍_20240315_001.jpg |
| IMG_20240316_007.jpg | IMG_ | 大理旅拍_ | 大理旅拍_20240316_007.jpg |
| IMG_20240316_012.jpg | IMG_ | 大理旅拍_ | 大理旅拍_20240316_012.jpg |
场景化进阶
清理冗余后缀
替换框不填任何内容时,匹配到的部分会被整个删掉。比如report_v2_final.docx搜索_v2_final、替换留空,新名就是report.docx。"最终版""副本"这类垃圾尾巴清起来特别顺手。
用正则统一日期写法
勾选 "使用正则表达式" 后,搜索框能写模式匹配。一堆发票叫发票 2025-09-01.pdf时,搜索\d{4}-\d{2}-\d{2}、替换20250901,新名变成发票 20250901.pdf。正则的底层实现在 PowerRenameRegEx.cpp,大小写敏感这类开关以标志位形式传给核心库。
只改文件、不碰文件夹
设置区有 "包含文件 / 包含文件夹" 两个开关,外加 "包含子文件夹" 选项。只想动文件时把文件夹那项关掉,目录结构原封不动;要连子目录里一起处理,再打开子文件夹选项。
把时间戳写进文件名
文件的创建、修改、访问时间都能解析进新名称(时间类型处理见PowerRenameItem.cpp)。扫描件、相机导出件的前缀常常混乱,直接按时间重排最省心。
你常用的搜索/替换组合会被记进最近使用列表,下次打开窗口直接下拉复用,处理同批次的文件夹时省掉重复输入。
出问题怎么办:批量重命名失败排查
| 现象 | 原因 | 处理 |
|---|---|---|
| 右键菜单里没有 PowerRename | 模块没开,或注册后资源管理器没刷新 | 确认设置开关已开;任务管理器中重启 Explorer 进程 |
| 点菜单后窗口不弹或闪退 | WinUI 3 应用激活失败 | 打开事件查看器,查该应用的激活报错 |
| 重命名后个别文件没变 | 别的程序正占着该文件,或权限不够 | 关掉占用它的程序再试;检查文件读写权限 |
| 预览中新名称标红 | 同目录出现重名或名字不合法 | 调整替换内容避免重名;预览阶段随时可改,执行前逐行确认 |
⚠️ 顺序永远是"先核对预览、再点重命名"。改坏了能在资源管理器里撤销,关键目录建议提前备份。
收尾
- 流程固定四步:全选 → 右键 PowerRename → 预览核对 → 重命名。
- 替换框留空等于删除匹配;复杂规则交给正则和时间解析。
- 预览列表里的红色警告要逐条处理,别跳过。
延伸阅读:
- PowerRename 模块文档
- 右键菜单外壳扩展实现
- WinUI 3 界面源码目录
【免费下载链接】PowerToysMicrosoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows项目地址: https://gitcode.com/GitHub_Trending/po/PowerToys
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考