其主要功能是将某个目录下的指定文件复制到另一个目录下,同时:
1. 对于目录结构,可以选择将原各级子目录合并成一个目录,或保持原目录结构。
2. 对于文件名,可以选择(1).保持原文件名不变,但在重名时自动更名;
(2).将所有文件重新编号,新文件名=前缀+分隔字符+编号,前缀可以指定,或用子目录名为前缀;
(3).去掉原文件名的头几个字符;
(4).在文件名开头添加指定的字符串;
(5).在第n个字符后添加指定字符串;
(6).删除自第n个字符开始的m个字符;
(7).替换/删除文件名中的指定字符串。
启动 RenameIt 后,显示出主对话框界面,一般操作过程为:
在“源文件”框中,点击“选择”按钮,选择源文件所在目录,再从“源文件”列表中选择源文件类型。如果“包括子目录”选项被选中,处理时连源目录所带子目录下的文件一起处理,否则只处理源目录下的文件。
在“目标文件”框中,点击“选择”按钮,选择保存命名后新文件的目录。
在“更名规则”框中,选择所需的命名规则。
在“新文件的目录结构”框中,根据需要选择新文件的目录组织形式。
辅助选项中的“编号前先按原文件名排序”决定了对文件进行编号的顺序,如果此选项被选中,在编号前先将源文件名按字母顺序进行排列,然后重新编号。如果此选项未被选中,则按文件存放的物理顺序编号。
点击右上角的“开始”按钮,即开始文件更名操作。
实战篇:“漫画时空”上连载的《超能美空》
问题:每话一个ZIP文件,文件名为mk-nn.zip,nn为话序号,每个文件含9~12个JPG文件,文件名为:序号.jpg,序号为1~9时前面不补0,不含子目录。在对下载下来的文件进行整理时,如果每话一个目录,显然太浪费,看起来也不过瘾,但如果直接将多个ZIP文件解压到同一目录下,则由于文件名相同,会引起覆盖,而且由于序号为1~9时前面不补0,在用ACDSee查看时不能按照正确的顺序翻页。因此希望能够对文件进行重命名,命名规则为mk-nn-mm.jpg,其中nn为话数,mm为话中的页序号,序号只有一位数时前面补0。
步骤:
1. 创建子目录mm,将mk-20.zip到mk-29.zip拷贝到该子目录。
2. 在mm目录下运行Zip2Dir,它先创建与ZIP文件同名的子目录,然后将ZIP文件解压到该子目录。
3. 创建目录nn。
4. 运行RenameIt,选项:原文件所在目录为mm,存放新文件的目录为nn,更名规则为“重编号所有文件”,选择“编号前先按原文件名排序”、“按末尾数字排序”和“用目录名为前缀”选项,号码位数为2,新文件的目录结构为“所有文件均放在同一目录下”。运行后在目录nn下即可得到所要求的文件。
附录 版本更新记录
v1.39
错误修正:在选择“用目录名为前缀”选项后,只有第一个文件能够正确重命名。
v1.38
新增功能:“分隔字符”,可以指定在前缀和数字之间的分隔符。
功能增强:“号码位数”缺省值调整为3。
功能增强:调整了界面布局,避免出现遮挡现象。
错误修正:在只有一级目录时,“用目录名为前缀”选项失效。
v1.37
1、界面字体改为宋体9。
2、在“编号前先按原文件名排序”选项下面,增加“按末尾数字排序”选项,解决在用纯数字做文件名的时候,10.jpg排在2.jpg前面的问题,
v1.36
错误修正:在某些情况下对组合条件的合理性检查会出现误判。