功能介绍
FileRenamer 是一款面向 Windows 用户的批量文件重命名工具,支持多种规则灵活组合,所有操作可预览、可撤销,安全无风险。
支持的重命名规则
- 添加前缀/后缀:在文件名前后批量添加固定文字
- 替换字符串:将文件名中的指定内容替换为新内容
- 按序号命名:自定义起始编号、位数、分隔符(如 报告_001.xlsx)
- 按文件日期命名:使用文件创建/修改时间,支持自定义日期格式(如 20250514)
- 正则替换:高级模式,支持正则表达式精确匹配和替换
以上规则可自由叠加,按顺序依次应用。
安全机制
- 执行前预览对比表格(原文件名 / 新文件名),确认无误再执行
- 执行后自动生成
.rename_backup.json,记录完整改名映射 - 一键撤销:读取备份 JSON,完整还原所有原始文件名
- 文件名冲突检测:发现同名冲突自动阻止,绝不强制覆盖
安装环境
第一步:安装 Python 3.10
本工具基于 Python 3.10 开发,需先安装 Python 运行环境。
第二步:本工具依赖
✅ 纯内置库,无需任何额外安装。下载源码后直接运行 file_renamer.py 即可。
使用方法
- 下载源码包并解压
- 双击运行
file_renamer.py(需已安装 Python) - 点击「选择文件夹」,选择要批量重命名的目录
- 在左侧规则区勾选并填写所需的重命名规则
- 点击「预览」,核对右侧对比表格
- 确认无误后点击「执行重命名」
- 如需还原,点击「一键撤销」