FileRenameTool 是一款面向多轮修订文件的轻量命名工具,适用于合同、制度、方案、报告等需要反复修改并保留多个版本的文件。软件针对日期、版本号、版本类型和公司简称等常见命名要素进行了适配,可自动识别已有版本、递增版本号、清理旧命名并保留原文件扩展名,帮助个人和团队保持文件名称清晰一致。
如果需要正则匹配、批量替换、文件整理等更通用的重命名功能,推荐使用 OncePower。
双击最新版 FileRenameTool-v2.6.exe 即可使用,无需安装其他插件。复制给其他人时,只需复制这个 EXE 文件。
完整的结构化更新记录见 CHANGELOG.md。
主界面:
版本类型选择:
默认格式:文件名-YYYYMMDD-v版本号-版本类型.扩展名
“包含日期”“包含版本号”和“包含版本类型”可以分别勾选,用于决定常规命名中是否加入对应要素。勾选“仅保留文件名”后,该模式优先级最高,会忽略日期、版本号、公司简称和版本类型,只输出 文件名.扩展名。
示例:
- 初次处理:
合同.docx→合同-20260716-v1.0-修订版.docx - 公司简称:
合同.docx→合同-20260716-v1.0-XX修订版.docx - 再次处理:
合同-20260716-v1.0-XX修订版.docx→合同-20260716-v1.1-XX修订版.docx - 版本进位:
v1.9→v2.0 - 自动去除复制尾缀:
合同(1).docx→合同-20260716-v1.0-修订版.docx - 仅保留文件名:
合同-20260716-v1.2-XX修订版(1).docx→合同.docx - 仅保留文件名:
合同-20260716-v1.2-XX修订版(1).docx→合同.docx;即使日期或版本号此前处于勾选状态也不会加入名称 - 日期紧贴类型:
合同-20260716修订.docx、合同(20260716)修订版.docx→ 自动识别旧日期并更新为当日日期 - 清理独立版本号:
合同-v1.2.docx、合同-v1.X.docx→合同.docx - 手动文件名部分:选中
合同.docx,将“文件名部分”改为采购合同→采购合同-20260718-v1.0-修订版.docx - 类型自动替换:
合同-20260718-v1.2-清洁版.docx→合同-20260718-v1.3-Reviewed Version.docx - 可选版本类型:取消“包含版本类型”后,
合同-20260718-v1.2-清洁版.pdf→合同-20260805-v1.3.pdf - 英文类型:内置
Reviewed Version、Revised Version和Clean Version,其中Revised Version位于Reviewed Version下方 - 英文类型自动分隔:公司简称为
XX、类型为Reviewed Version→合同-20260718-v1.0-XX Reviewed Version.docx - 自定义类型:输入并记住
客户定稿版→合同-20260718-v1.0-客户定稿版.docx - 新建空白文件:输入
采购合同→ 创建采购合同-20260718-v1.0-修订版.docx - 不含版本号:
会议纪要.docx→会议纪要-20260716-XX审核版.docx - 更新无版本文件:
会议纪要-20260601-清洁版.docx→会议纪要-20260716-XX审核版.docx
- 在“公司简称”中输入文字;允许留空,程序会自动保存最后一次输入的内容。
- 如需长期保存某个简称,点击“记住简称”,以后可直接从下拉列表选择;点击下拉项右侧的
×即可删除该项记忆。 - 在“版本类型”中选择内置类型,或直接输入自定义类型;内置英文类型依次包括
Reviewed Version、Revised Version和Clean Version。点击“记住类型”后会加入下拉列表,自定义项可通过右侧×删除。程序也会记住最后使用的类型;公司简称与英文版本类型组合时会自动加入空格。 - 工具会自动识别规范文件名中已有的清洁版、修订版、英文类型或自定义类型,并替换为当前选择的类型,不会重复追加。
- “包含日期”“包含版本号”和“包含版本类型”默认勾选,三者可以独立开关;取消“包含版本类型”后,公司简称和修订版、清洁版等版本类型都不会写入新文件名。
- 将一个或多个文件拖入窗口,或者点击“添加文件”。
- 一次加入一个文件时,程序会自动选中该文件,便于立即调整“文件名部分”。
- 一次加入多个文件时不会自动选择,由你手动确认需要操作的文件。
- 单选列表中的文件后,可在“文件名部分”中手动调整名称,点击“应用到选中”或按 Enter;点击“恢复自动”可撤销本次手动调整。
- 点击“另存为新文件”会按预览名称复制当前选中的一个或多个文件,原文件保持不变;原文件和新文件都会自动解除只读属性。
- “执行重命名”默认会先解除源文件的只读属性;如不需要重命名,可选中文件后点击底部的“仅解除只读”。
- 如需清除日期、版本号、公司简称和版本类型,勾选“仅保留文件名”;该选项会暂时禁用其他命名选项,并清除末尾的
(1)、(2)等复制标记。 - 文件名中的日期即使与“修订”“清洁”等文字紧贴,或使用下划线、括号、
YYYY-MM-DD等常见形式,程序也会识别并在需要日期时替换为当天日期。 - 已符合“文件名-日期-v版本号”或“文件名-v版本号”格式的文件再次处理时,会自动递增版本号;目标名称已存在时会继续递增到可用版本。
- 点击“新建空白 DOCX”,输入文件名部分并选择保存位置,即可按当前命名选项创建可直接编辑的空白 Word 文件。
- 点击右上角图钉按钮可保持窗口置顶;再次点击即可取消置顶。
- 在列表中确认新文件名预览,然后点击“执行重命名”。
- 关闭主窗口后程序会继续在系统托盘运行;双击托盘图标或选择“打开主界面”可恢复窗口,选择“退出”才会结束程序。
- 点击底部“关于”,可查看当前 EXE 的真实版本号、作者和 GitHub 仓库地址。
工具始终保留原文件扩展名;.docx、.pdf、.xlsx、.pptx 等不同后缀不会影响日期、版本号和版本类型的识别与更新。如果目标文件名已经存在,会继续递增版本号,避免覆盖。
简称和自定义类型设置保存在每位用户自己的 Windows 应用数据目录中,不需要与 EXE 一起复制;其他使用者会拥有各自独立的记忆。
本节随每个新版 EXE 同步追加更新内容。
- 新增“包含版本类型”独立选项,可分别控制日期、版本号和修订版、清洁版等版本类型。
- 默认版本类型新增
Revised Version,位于Reviewed Version下方。 - 修复只有“文件名-日期-版本类型”等不完整命名时日期可能无法更新的问题。
- 完善不同文件扩展名及无扩展名文件的识别,重命名时始终保留原后缀。
- “仅保留文件名”调整为最高优先级的独立模式,启用后始终只输出文件名和扩展名。
- 新增“包含日期”独立选项;在常规命名和空白 DOCX 创建中,可与“包含版本号”分别选择。
- 修复日期与“修订”等文字紧贴时无法识别和更新的问题。
- 扩展日期识别,兼容连续日期、下划线、括号及
YYYY-MM-DD等常见写法,并校验日期有效性。
- 修复“文件名-当日日期-版本号”格式再次拖入后未自动递增版本号的问题。
- “仅保留版本号”和“仅保留文件名、日期和版本号”模式检测到已规范命名的文件时,会自动生成下一版本预览。
- 支持识别“文件名-日期-版本类型-数字”格式,并自动递增末尾数字。
- “另存为新文件”会使用递增后的版本号;如果下一版本已存在,将继续递增到可用版本。
- 公司简称与英文版本类型组合时自动加入空格,避免两个字段直接相连。
- 新增右上角图钉按钮,可切换窗口置顶状态。
- 新增空白 DOCX 创建功能,可按当前命名选项生成规范文件名。
- 新增“仅保留文件名、日期和版本号”清理模式。
- 优化新建空白 DOCX 对话框在高 DPI 缩放下的宽度与控件对齐。
- 新增系统托盘常驻;关闭主窗口后可在后台继续运行,并可从托盘恢复或退出。
- 新增“仅保留版本号”,可清除日期、公司简称、类型和复制标记,输出“文件名-v版本号”。
- “仅保留文件名”和“仅保留版本号”采用互斥选择,避免同时启用产生冲突。
- 优化启动加载流程,减少首次打开时的等待和控件分批显示。
- 合并控件布局、设置读取和预览刷新,窗口内容准备完成后一次性呈现。
- 取消启动阶段不必要的正则预编译,在不增加依赖和文件体积的前提下提升启动速度。
- 预加载并复用“关于”窗口,解决首次打开时内容显示卡顿的问题。
- 当前版本升级为 v2.0,集中交付文件命名、只读处理、单文件快速编辑和界面优化等功能。
- 软件图标更新。
- 移除文件列表与底部操作区之间的浅蓝色细分隔线。
- 更新公开说明,明确适用场景、使用方式和通用重命名工具推荐。
- 只读文件会在列表的原文件名后显示“(只读)”;解除只读后列表立即刷新。
- 一次加入一个文件时自动选中并进入可编辑状态;批量加入时不自动选择,避免误操作。
- 软件图标更新。
- 软件图标更新。
- 优化“关于”页面显示效果。
- 优化“执行重命名”的禁用状态:无文件时使用浅蓝背景和灰蓝文字,确保内容清晰可读。
- 重构界面配色和操作层级,使文件预览与主要操作更加清晰。
- 顶部改为五行分组布局,增大控件间距;列表列宽随窗口变化,使用交替浅色行和清晰状态色。
- 程序内名称统一为
FileRenameTool。 - “执行重命名”和“另存为新文件”默认解除相关原文件的只读属性;新文件也保持可写。
- 将独立的“仅解除只读”移动到“执行重命名”旁,方便不改名时单独处理。
- 新增“关于”窗口,动态显示当前版本、作者“六朝声”和 GitHub 仓库地址;加宽窗口以完整显示链接。
- 移除黄色装饰线,并将“关于”“仅解除只读”“执行重命名”三个底部按钮统一为相同高度。
- 软件图标更新。
- 保持单文件使用方式,无需额外安装运行组件。
- 新增“文件名部分”编辑区,可对单个选中文件手动调整基础名称,并可恢复自动识别结果。
- 新增“另存为新文件”,支持将当前选中的一个或多个文件按预览名称复制,保留原文件。
- 另存的新文件会自动解除只读属性;新增“解除只读”按钮,可处理当前选中的原文件。
- “版本类型”改为可输入,支持自定义类型、记忆、恢复上次选择及删除自定义记忆。
- 增强类型识别:已有清洁版、修订版、英文类型或自定义类型会被当前选择自动替换。
- 优化顶部操作区布局,新增操作保持分行显示,避免控件互相遮挡。
- 重排顶部操作区,将命名选项独立成一行,解决控件在高 DPI、系统字体缩放等情况下互相遮挡的问题。
- 顶部标签与输入控件改为按实际显示宽度动态定位,避免“公司简称”和“版本类型”文字压住输入框。
- 修复“仅保留文件名”无法清除独立或不完整名称中
v1.X、v1.2等版本号的问题。 - 增强旧式名称兼容,可清理“日期-文件名-版本号”等组合,同时保留文件名中的正常连字符。
- 调整公司简称记忆提示与“版本类型”区域的间距。
- 修复部分显示缩放比例下“版本类型”被提示文字遮挡的问题。
- 新增“包含版本号”复选框,默认勾选,可手动取消。
- 取消后采用“文件名-日期-类型”格式。
- 新增无版本格式识别,重新处理时自动更新原有日期、公司简称和类型,避免重复追加“日期-类型”。
- 无版本目标名称已存在时停止处理并显示提示,避免覆盖文件。
- 正式命名格式调整为“文件名-日期-版本号-类型”。
- 新增“仅保留文件名”模式,可自动清除日期、版本、公司简称、类型及
(1)、(2)等复制标记。 - 兼容识别
v1.0、v1.1使用过的旧顺序名称,处理后自动转换为新格式。 - 公司简称记忆改为在下拉列表中直接删除,每一项右侧显示
×。 - 移除独立的“删除记忆”按钮,简化操作。
- 构建新版 EXE 前自动检查《使用说明》中是否已经补充对应版本记录,防止遗漏。
- 新增中文版本类型:
修订版、清洁版、审核版。 - 保留英文版本类型:
Reviewed Version、Clean Version。 - 新增公司简称前缀输入、上次输入自动保存、简称记忆和删除功能。
- EXE 开始按
v1.0、v1.1方式分版本保存,不覆盖旧版。
- 首次发布图形界面版本,支持拖入一个或多个文件。
- 自动添加当天日期和版本号,版本从
v1.0开始并自动进位。 - 支持文件名预览、复制尾缀清理、重名自动避让和保留扩展名。

