OncePower简介
OncePower 是一款基于 Flutter 开发 的文件与文件夹批量重命名工具,聚焦高效改名与文件整理。支持批量删除空文件夹、批量移动文件,不必 学习 正则即可完成高级匹配。为图片重命名推出“视图模式”,便于可视化预览与排序。项目地址: github .com/ilgnefz/once_power。
OncePower截图界面
OncePower主要能力
批量重命名
- 替换匹配内容:将匹配到的文本直接替换。
- 匹配长度:输入“数字”或“数字 空格 数字”截取指定片段;支持负数从文件名尾部截取。
- 以日期命名:匹配内容替换为日期;默认采用创建日期的 8 位格式,可调整位数。
- 前缀/后缀:直接新增所需前后缀。
- 直接输入文件名或导入 TXT 列表:名称以空格或换行分隔。
- 保留特定内容:仅保留匹配部分,其他字符清除。
- 按扩展名过滤:只对指定后缀的文件进行重命名。
文件整理
- 一键开启“整理文件”模式:批量移动文件、批量删除空文件夹。
- 目标路径输入框支持上下键切换 历史 记录。
视图模式(图片/视频预览)
- 图片可视化排序:拖拽排序、右键勾选或删除、长按拖动。
- 预览视频、移动图片至首位/末尾、放大/缩小、设定自定义尺寸。
- PSD 预览;进入视图模式时,列表中过滤掉非图片文件。
高级模式与预设
- 高级菜单以“指令链”重命名:指令与顺序组合决定最终命名结果。
- 常用指令可保存为预设;支持预设排序、导入/导出。
- 分组与多选:文件设置组、指令设置组;支持 Ctrl 单选编号排序与 Shift 区间多选。
- 过滤未更名文件、扩展新名称列宽度、深色模式。
批量操作与可追溯
- 批量操作指令支持多选执行。
- 生成 OPLOG 操作日志:重命名日志默认保存在 软件 logs 文件夹;整理菜单日志也存于此处(除非指定目标文件夹)。
- 撤销操作:便于回退。
- 媒体文件元 数据 命名、修改文件日期。
- CSV 映射重命名:读取前两列的新旧名称;同样支持以逗号分隔的新旧名 TXT 或 OPLOG 文件进行还原。
系统集成
- Windows 右键菜单:在资源 管理 器中直接添加文件至软件;未运行时受系统限制一次仅传入一个路径。
- “发送到”集成:将快捷方式放入“发送到”后,可一次传入多个文件/文件夹;软件运行状态下右键添加会自动采用“追加模式”。
OncePower支持平台与 语言
- 语言:中文、English。
- 平台:
- Windows(支持 Win10 及以上版本)
- macOS(需自行打包,参考“打包”说明)
- Linux(需自行打包,参考“打包”说明)
适用人群与场景
- 图片与视频文件批量命名、图库整理、 素材 盘清理。
- 项目归档、课程/实验数据命名统一、日志留存与回滚需求。
- 不想学正则但要做精细匹配的用户。
快速上手
使用提示
- 进入视图模式会清理列表中的非图片条目,不会删除磁盘文件。
- 右下角 CSV 只读取前两列。
- 点击左下角“存储图标”可保存部分配置,减少重复设置。
OncePower下载地址
下载地址:OncePower
GitHub地址:https://github.com/ilgnefz/once_power
评论列表
发表评论