很快,我需要重命名 22,000 个 .jpg 文件,图片参考.jpg到商品代码.jpg。
重命名本身不是问题,问题在于数千张图像目前被多次引用,这意味着我需要为每个商品代码创建一个图像,例如...商品代码 755117、755118、755119 和 755120 目前都使用单个 .jpg(图像参考 cly123.jpg)作为其图像,而它们现在都需要有一个以各自商品代码命名的 .jpg。
虽然手动复制 cly123.jpg 四次并将它们重命名为 755117.jpg、755118.jpg、755119.jpg 和 755120.jpg 相当容易,但我有超过 7,000 个商品代码引用了 2,700 张图片,而且在某些情况下,超过 50 个商品代码目前都使用同一张图片,因此我需要再复制图片 49 次,然后才能将它们重命名为新的 itemcode.jpg
我有一份所有商品代码的清单,以及它们当前引用的图像——有没有一种简单的方法可以按照清单自动复制每幅图像所需的次数,还是我必须硬着头皮手动完成?
答案1
编写程序是您最好的选择,使用引用 -> itemcode 映射获取列表。几乎可以使用任何语言完成。
但是,由于您是在 SuperUser 上提问,而不是在 StackOverflow 上提问,因此我认为这不是一个选项。在这种情况下,可以使用重命名工具,例如菲勒弗罗格可以加快速度,尽管这肯定不能涵盖所有内容。
答案2
答案3
用头撞桌子
抱歉,我刚刚意识到,我需要的只是一个简单的批处理文件,根据我已有的列表复制/重命名图像。
你知道当某些事情如此明显时,你就看不到它......是的,那......
谢谢您的回复,非常感谢。