规则使用指南
批量重命名的真正挑战不是"如何改名",而是"如何可控地、批量地、一致地改名"。
Renamio 的规则系统正是为此设计:一套可组合、可预览、可扩展的重命名流水线。无论是整理几张照片,还是处理成千上万个文件,你都能通过规则快速得到一致且可控的结果——而不是对着文件列表逐个手动修改。
规则系统概述
Renamio 提供了 17 种变换规则,覆盖从简单替换到复杂逻辑的各种场景。每个规则都支持:
- 精确控制 - 可配置的参数和选项
- 扩展名处理 - 支持忽略文件扩展名
- 规则组合 - 多个规则可以链式应用,前一个规则的输出是下一个规则的输入
- 实时预览 - 修改配置时即时查看效果,确认无误再执行
规则分类
文本处理类规则
用于最常见的日常清理:删除多余括号、替换错字、插入统一前缀、移除广告后缀等。
- 查找替换 - 查找指定文本并替换为新文本
- 插入文本 - 在文件名的指定位置插入文本
- 移除文本 - 从文件名中移除指定范围的文本
- 清理无效字符 - 清理文件名中的非法字符和多余空格
- 交换文本 - 根据分隔符交换文件名左右两边的文本
格式转换类规则
解决格式混乱问题:大小写不统一、中文乱码转拼音、扩展名错误等。
结构化数据类规则
让文件名携带有意义的信息:序号、日期、文件属性,便于排序和归档。
- 序号生成 - 为文件添加序列号或编号
- 日期时间格式化 - 插入或替换为格式化的日期时间
- 随机字符生成 - 生成随机字符串并插入到文件名中
- 数字补零 - 为文件名中的数字添加前导零或移除零填充
- 文件元数据 - 从文件属性中提取信息(如创建时间、修改时间、文件大小等)
高级功能类规则
处理复杂或不可预期的命名场景:条件分支、正则捕获组、JavaScript 自定义逻辑。这是专家级工具。
- 条件替换 - 根据条件进行智能替换
- JavaScript脚本 - 使用JavaScript代码自定义重命名逻辑
高级用法和组合技巧
规则链组合
Renamio 支持将多个规则组合使用,规则按顺序执行:
- 清理 + 格式化:先清理无效字符,再进行字符转换
- 插入 + 序号:先插入统一前缀,再添加序列号
- 转换 + 替换:先进行字符转换,再替换特定文本
- 元数据 + 格式化:先提取文件元数据,再进行格式化处理
最佳实践
- 每步都预览 - 每添加一个规则就预览一次,确认效果后再添加下一个
- 备份重要文件 - 批量操作前建议备份,特别是不可逆的重命名
- 拆分复杂规则 - 复杂重命名建议拆成 2-3 个独立规则,这样更容易定位错误
- 善用收藏功能 - 将常用的规则组合保存为收藏,下次直接调用
注意事项
- 序号生成等规则对文件顺序敏感,建议先排序再执行
- 注意文件系统对文件名长度和特殊字符的限制
- 正则和 JS 脚本建议先用少量文件测试
快速入门
如果你是第一次使用 Renamio,建议按以下顺序学习:
通过这条学习路线,你可以从最基本的文本操作逐步过渡到复杂逻辑,掌握 Renamio 的全部能力。