因为文件的顺序编号的位数不一样,导致Windows下显示的文件顺序正确,而其他软件显示的文件顺序错乱。我现在有一个文件夹,里面包含很多特定名称的文件夹,文件夹里面有顺序编号的文件,我按照Windows下文件显示的顺序,对多个文件夹中的文件按照文件夹名对文件顺序编号重命名。Windows下的显示效果见图1.其他看图软件显示效果见图2,修改后的效果见图3。
先上测试效果图:
代码如下:
@echo off & title 批量重命名并序号补位 By 依梦琴瑶您好。我对几个文件夹测试了一下,提示运算符不存在。文件没有被重命名,删除echo,提示运算符不存在,存在重名或者找不到文件。
那确实诡异了。
您也看到我执行的效果图了,上面显示的都是正常的。
追问我能向您的邮箱发两个比较小的原始文件夹测试一下吗?另外有没有可能是我复制代码后格式出现问题导致bat不好使?
来自:求助得到的回答文件批量重命名并编号的方法:
步骤1,下载安装优速文件批量重命名工具后打开,然后点击【添加文件】按钮,将需要重命名的图片文件添加到软件中,也可以直接将图片拖到软件中。
步骤2,然后就是重要的设置环节,命名方式选择“自定义”;然后下面输入新的文件名(也可以不输入,这样图片名称里只有编号);在下面进行编号设置,起始后面输入第一个编号,增量是每个编号增加的数值,位数是编号一共有几位的意思。
步骤3,设置好了之后可以在右边预览到新的图片名称,看是否符合自己的要求,如果没问题就可以点击【开始重命名】按钮,启动程序了。
步骤4,当软件弹出“重命名成功”的提示框,说明图片批量重命名成功。
步骤5,对比案例中图片批量重命名前后的效果可以看出,重命名后的图片文件名整齐规范,有编号,而且没有空格和括号等不需要的符号