SmanRenamer软件旨在简化传统的重命名工具的配置过程,避免复杂的重命名规则、正则表达式等。您只需修改其中一个名称,就可以批量修改其它类似名称格式的文件、文件夹的名称。
感谢您的持续关注,有疑问或功能建议,点击给我建议和反馈,也可在文章下评论。
最新版本发布在此:http://sman.cn/soft/renamer.html
一、软件功能概览:
- 支持批量修改文件及文件夹的名称;
- 支持对名称的添加,修改,删除,及单词的移动;
- 支持自动编号,随机字符等标签;
- 支持按名称、创建时间、修改时间、文件大小等属性排序后添加序号功能;
- 支持手动修改名称,您可在列表中手动修改。不过要注意,它的名称将不再与其它名称同步;
- 支持按名称归档和归类;
支持插入上n级目录名。
二、基本操作
1、导入文件/文件夹
- 拖入一个文件,遍历当前文件所在目录的所有文件;
- 拖入一个文件夹,遍历文件夹所在目录的所有文件夹;
也可以只拖入特定的多个文件/文件夹。
2、重命名模版
- 当你拖入一个单个文件或文件夹时,该文件(夹)的名称将被作为重命名模板;
- 如果你拖入多个文件或文件夹,它们将根据设置排序,然后第一个文件(夹)的名称将被用作重命名模板;
- 有的时候,重命名模板的选择相对重要,参考下面截图和第三节,第5小节相关介绍:软件原理及特殊情况处理。
三、标签及高级技巧
1、自动编号标签
- <n> 插入自动编号,格式001 [根据列表文件总数自动补0] [速记:n = number]
- <n,x> 自动编号从第x数字开始 [根据列表文件总数自动补0]
2、添加路径分隔符(根据文件名归类)
- 文件名中插入“/”或“\”来新建下级目录,通常用于归档文件到下级目录。同时,也支持插入“../”或“..\”的方式,把文件移到上一级目录。
3、父目录名标签
- <dir> 插入所在目录名,等同于 <dir,1> [速记:dir = directory]
- <dir,x> 插入所在目录的上 x 级目录 ,即:x=1代表父目录,x=2代表父目录的父目录,以此类推
4、插入随机字符
- <r> 插入6位随机数 [速记:r = Random]
- <r,x> 或 <rn,x> 插入x位随机数
- <rl,x> 插入x位随机小写字母 [速记:l = Lowercase]
- <ru,x> 插入x位随机大写字母 [速记:u = Uppercase]
- <ra,x> 插入x位随机小写字母和数字 [速记:a = alphanumeric]
- <rA,x> 插入x位随机大写字母和数字 [速记:A = Alphanumeric]
<rABCD1234,x> 插入x位自定义随机字符,其中“ABCD1234”可以是任意字符[不包括“<”或“>”]
5、技巧:利用自定义随机字符,产生多个重复字符
5、软件原理及特殊情况处理
- 很多时候,我们修改词语时,程序会无法判断您的修改意图,比如我们想把下图中的“Plan”位置中的所有单词只保留首字母,即Plan保留“P”字,“Report”保留“R"字,那么程序可能会认为你想删除第一个单词的后3个字符,所以程序把下一个单词“Report”的后3个字”ort”删除掉变成了”Rep”,而我们想要的是“Report”变成“R",如下图:
- 此时“Plan”是文件名的第一个单词,现在拖入文件名第一个单词最长的文件名,把“Report”开头的文件拖入作为批量命名的“重命名模板”即可。参见下图:
- 类似的情况在您删除“Plan”然后再插入“P”到其它位置时也会发生。程序会认为你把“Plan”移动到了新位置,同时删除了它的后面3个字符,从而与“Plan”在同一位置的其它单词在移动后,也被删除后3个字符,比如后面的“Report”的“Rep”被保留了下来。参见下图。
- 此时解决方法同上,应该把“Report”开头的文件拖入用作重命名模板,因为它单词更长。
6、原始输出标签
- <abc> 输出原始字符“abc”。上面的例子,如果我们只想把“Plan”位置统一改成“P”,而不是保留首字母,此时用<>包裹住“P”即可输出原始字符“P”。参见下图:
警告:
本软件可能无法完全理解您的改名意图,所以在重命名之前,请再三检查核对每个文件名与您的意图一致!
软件名释义:SmanRenamer = Smart(Simple) Management Renamer