0

我有一堆图像(数千张),它们的文件名对应于电子表格中的员工编号。如何编写将图像文件名更改为员工编号的脚本?

这是电子表格的样子:

我在电子表格“Employeenumber”中有两列,例如:10003568 和“FileName”,例如:A647AC16825A4DBF86E0b704E4E9F853(1).jpg 和数千行。

我正在使用 Windows。

4

1 回答 1

1

每次我必须这样做时,我都会添加另一列,并在其中编写 CMD 命令来操作该行中的数据。

因此,假设您在第 2 行 C 列中工作。这个公式(在 Excel 中)与我所做的类似。

=CONCATENATE("rename """,a2,""" """,b2,".jpg""")

结果文本看起来像

rename "A647AC16825A4DBF86E0b704E4E9F853(1).jpg" "10003568.jpg"

如果要将图像复制到新位置,最好包含源图像(或两个图像)的路径。

然后,复制所有 C 列单元格并将它们粘贴到 .CMD 脚本中并运行它。

于 2013-08-08T11:43:20.023 回答