产品简介
renamer 是一个命令行工具,用于批量重命名文件和文件夹。它通过插件系统提供灵活扩展,支持查找替换、正则表达式和JavaScript自定义重命名,并具备dry-run安全预览功能。适合需要高效处理文件重命名的程序员、系统管理员和多媒体文件管理者。

核心功能
- 批量重命名文件和文件夹
- 灵活插件系统扩展功能
- 支持查找替换和正则表达式匹配
- 支持JavaScript自定义替换逻辑
- 提供dry-run模式安全预览结果
快速开始
- 安装Node.js v14或以上版本。
- 使用命令`npm install --global renamer`全局安装renamer。
- 使用`renamer --dry-run --find "jpeg" --replace "jpg" *`预览重命名结果。
界面预览
与其他方案对比
| 对比项 | renamer | 同类方案 |
|---|---|---|
| 重命名灵活性 | 支持正则表达式和JavaScript自定义替换逻辑 | 普通重命名工具可能只支持简单查找替换 |
| 安全性 | 提供dry-run模式预览重命名结果 | 许多工具没有预览功能,需手动检查 |
| 扩展性 | 通过插件系统灵活扩展功能 | 功能固定,无法自定义扩展 |
适合谁用
- 需要批量重命名代码文件的程序员
- 管理服务器文件目录的系统管理员
- 整理照片、视频等多媒体文件的创作者
下载与版本
当前最新版本为 v5.0.0,发布于 2024-01-01。支持 跨平台。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/75lb/renamer