1
我有一个文件包含三张图片,他们命名为ape.jpg,123.jpg,zoo.jpg 我想写一个批处理文件,它可以将所有三张图片重命名为数字顺序。如何编写批处理文件以在特定文件夹内以数字顺序重命名文件?
ape.jpg -> (1).jpg
123.jpg -> (2).jpg
zoo.jpg -> (3).jpg
我真的不关心那些照片的原始名称和订单,我知道这可以在任何版本的Windows通过手动来完成进入该文件夹并选择所有这些,重命名其中的一个(1),其余的图片将自己命名为数字。但我想用批处理文件来做到这一点。
这种方法(普通'for'命令)可能会导致一些文件被处理(重命名)超过一次,具体取决于重命名文件插入'* .jpg'通配符的位置。为了避免这个问题,你应该在('dir/B * .jpg')...'中使用'for/F %% a'。 – Aacini