四个软件是PowerRename, Everything, Advanced Renamer, Bulk Rename Utility
在批量重命名方面,第一个属于专门的重命名软件,不过功能简单。第二个属于顺带着有重命名功能,功能简单。后两个软件都是专业的重命名软件,功能强大。
只是初步试了一个场景:
在一大堆文件里,挑出其中一部分文件进行重命名,
重命名时,从文件名中用regex将满足某个模式的某个字符串替换为其他字符串,同时加上一个按文件序列变化的数字序列号,这个序列号要加在前面regex替换的字符串处,或者加在其他由regex定位的位置。
先说结论,实现这个场景PowerRename最容易。
其他软件当然也都能做到,但是怎样像PowerRename实现起来这么简单直接、一步完成,我没找到方法,请指教。
1、PowerRename
只需填写源文件名和目标文件名的表达式,只有符合源文件名表达式的文件才会被重命名。并且序列号由目标文件名表达式定位,且序列号计数不算未被重命名的文件。
2、Everything
需要预先选择哪些文件被重命名。否则,尽管有些文件因为不满足regex表达式而不会被重命名,但是由于这些文件在列表中,所以,在生成数字序列号时,这些文件也被计算在内,数字序列号的序列并不是按被重命名那些文件排序的。
这种预先选择需要重命名的文件,当文件很多很多时,手动选择是很费劲的。需要用regex表达式选择。这对于Everything来说当然简单。这里只是说,它需要比PowerRename多做一步。
3、Advanced Renamer
跟Everything同样的问题。只是这个预先选择文件名似乎它自己还做不到,可能还得用Everything帮忙。
4、Bulk Rename Utility
由于Numbering和Regex是分步进行的,不能在regex表达式里进行Numbering操作,所以没法任意设置数字序列号的位置。
它倒是可以预先自动选择文件。在将文件拖入软件的时候,可以设置好Filters,并且Filters可以用正则,则只有满足Filters的文件名才会被加入列表。
--
FROM 202.98.13.*