Skip to content

ilgnefz/once_power

Repository files navigation

OncePower

简体中文 | English

OncePower 是一款集批量重命名文件整理文件于一身的桌面端工具。用户无需学习编写正则表达式就能对文件名称进行高级匹配并修改。软件开发的初衷是想要对图片进行批量重命名,因此拥有特别针对图片视频的功能——视图模式,来预览图片和视频。

语言平台支持

  • 中文English
  • Windows (支持win10及其以上的系统版本)、Linux

快速上手

目录:基本操作替换和保留模式CSV 文件命名修改文件日期高级模式整理模式

基本操作

添加文件

通过左下角的按钮,或者直接拖动文件到软件内来进行添加

34

添加文件夹

默认选择文件夹后,只添加文件夹下的文件

16

选中添加文件夹后,如果添加的是文件夹,就添加文件夹本身

17

添加文件夹旁边的图标按钮,用来添加文件夹下的子文件夹(不添加文件夹本身)

18

追加模式

如果不选择追加模式,新添加的文件会替换原本的文件

32

选择了追加模式,之前的文件不会被移除

33

列表操作

我们可以通过拖动列表项,来快速调整文件的位置

35

折叠原名称

如果觉得原名称显示太宽,可以折叠原名称显示的宽度

43

导出文件名

也可以导出列表文件的名称,导出的格式是 CSV 的,末尾会有逗号

44

导出的文件可以通过编辑后方便上传 CSV 文件来批量重命名

列表项右键菜单

如果列表数量很多,可以通过右键菜单快速移动至首尾

36

右键菜单根据不同的模式有不同的差异,可以自己试验一下每个选项的功能

视图模式

点击底部图标按钮,开启预览图片和视频功能,该功能会移除其他类型的文件

21

可以双击预览大图

22

多选

可以通过 CtrlShift 配合鼠标左键来对列表进行多选操作

37

选中的文件左上角会有序号,可以通过右键菜单的移动来对图片进行快速排序

38

暂存文件

因为没有选中多个文件拖动的功能,所以添加了暂存功能

39

组是高级模式和整理模式才有的功能

通过组模式可以给不同组的文件应用不同的命名效果

40

切换显示列表

默认是显示所有列表文件,如果只想显示已有新名称,或者没有新名称的可以通过鼠标左键和右键切换

42

更改图片显示大小

如果在高分辨率屏幕中查看预览图片,觉得图片显示太小,可以长按视图模式右上角的图标按钮,更改图片显示的宽度

41

保存配置

默认不保存用户对软件除设置以外的任何更改,开启后可以存储各个模式大部分输入内容的值,以便下次直接使用

image-20260423100436944

系统右键菜单

点击底部右键菜单图标按钮

19

开启后可以通过文件资源管理器的右键菜单添加文件

20

因为 Windows 系统的限制一次只能传入一个文件路径,该功能在未运行程序时只能选择文件夹,你可以配合旁边的“开机自启”按钮使用。当然,如要使用传入多个文件或文件夹路径,可以将本软件的快捷方式放置在“发动到”文件夹下,这样在不启动软件时也可以传入多个文件。

保存日志

点击底部保存日志按钮,开启后会保存重命名前和重命名后的数据,文件将会保存在软件目录下的 logs 文件夹内

image-20260423100711239

替换和保留模式

替换和保留模式的主要区别

默认状态

1

匹配内容

2

匹配输入框右边的按钮点亮后会变成匹配长度:

5

修改内容

3

修改输入框里有一个日期按钮,点击会自动填入今天的日期,还可以通过上下键来对日期进行加减(加减针对的是数字,所以 20260401 减 1 后的值是 20260400):

4

修改输入框右边的按钮点亮后会变成不区分大小写:

6

替换模式匹配功能

7

保留模式匹配功能

8

日期命名

点击日期项最右边的按钮,使用文件日期重命名

9

前缀和后缀

通过输入

10

通过上传文件

11

也可以直接编辑文件上传的内容(不会更改文件本身内容)

12

后缀操作一样

序列

13

后缀序列操作一样

扩展

批量修改文件扩展名

14

区分选项

分类进行序列添加

15

如果使用日期命名,会将日期相同的文件添加为一组序列,再按照文件类型和扩展细区分添加序列

CSV 文件命名

点击底部上传 CSV 文件按钮,可以上传 CSV 文件,或者 CSV 格式的 TXT 文件,还可以上传本软件生成的日志文件,来批量重命名

23

修改文件日期

点击底部修改日期按钮

24

如果选择间隔为非 0 的值,会按文件顺序递增、递减日期

高级模式

删除

文本

25

还可以删除指定的第 N 个匹配的值

26

你还可以根据以下选项进行更细致的匹配删除

image-20260422212114785

类型

也可以不输入,直接删除特定的类型

27

位置

删除指定位置的内容

28

扩展

还可以删除文件扩展

29

添加

文本

30

序列

31

高级模式有比替换和保留模式更精细的序列控制

image-20260423121142586

随机数

45

其他

还有其他类型可以添加,这里不一一演示

image-20260423121725437

添加位置

底部还有添加位置的选项,通过最右边的数字输入框来控制条件内容的位置

image-20260423121828306

后面和前面两个就不演示了,主要来看末尾和间隔这个两个选项

  • 末尾:会将输入的内容添加到文件扩展名的末尾,右边输入框的值不影响添加到扩展名的位置
  • 间隔46

替换

普通

和替换模式一样,这里不做演示。唯一的区别是右边的两个按钮分别用来匹配正则和匹配扩展名

image-20260423124211350

转换

47

格式化

选择格式化时,如果匹配的内容不是数字,就会转化成每个名称的长度

48

单词间隔

自动分隔单词,技术限制,只能通过开头大写来分隔

49

预设

可以通过将常用的指令组存储为预设,方便下次使用。也可以导入导出存储的预设。预设列表也和文件列表一样,可以通过右键菜单批量操作,这里不做演示

image-20260423125557893

整理模式

有时候修改好文件名后,我们需要将文件移动到其他文件夹。这时候就可以使用整理模式,它有以下几种移动选项:

  • 默认:将选中的文件全部移动到目标文件夹
  • 组名分类:通过设置组文件夹按钮,为不同组设置不同的文件夹
  • 类型分类:通过设置类型文件夹按钮,为不同类型的文件设置不同的文件夹
  • 日期分类:根据日期来分类不同日期的文件,并创建以日期为名称的文件夹
  • 顶级文件夹、删除选中文件、删除空文件夹软件内有释义

image-20260423125925490

LICENSE

GPL 3.0 License

About

All-in-One Desktop Tool for Batch Rename & Organization, Built with Flutter

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors