条件1表格
有list.xlsx表,A,B数据两列。A列为10位数字的货号,B列为3位数字的色号。
示例:D:\商品合集\list.xlsx
A B
1 1234567890 000
2 1111111111 111
3 1111111111 222
4 ...
补充:如果excel表不方便查询比对。也可以做成list.txt,按货号和颜色一共13位排列
1234567990000
1111111111111
1111111111222
条件2文件夹与图片
同目录下有n个文件夹以10为数字货号命名,每个文件夹内有n张序列图片。
图片命名格式为“货号_序号.jpg”
示例:
D:\商品合集\1234567890\1234567890_01.jpg
D:\商品合集\1234567890\1234567890_02.jpg
D:\商品合集\1234567890\1234567890_03.jpg
D:\商品合集\1111111111\1111111111_01.jpg
D:\商品合集\1111111111\1111111111_02.jpg
D:\商品合集\1111111111\1111111111_03.jpg
D:\商品合集\1111111111\1111111111_04.jpg
D:\商品合集\...
需要bat批处理的事项
比配表内色号与货号,自动修改对应货号文件夹内图片文件名,插入色号。名字格式改为“货号_色号_序号.jpg”。如果存在多款色号的。在此文件夹内复制图片,并修改为其他色号。
修改后示例:
D:\商品合集\1234567890\1234567890_000_01.jpg
D:\商品合集\1234567890\1234567890_000_02.jpg
D:\商品合集\1234567890\1234567890_000_03.jpg
D:\商品合集\1111111111\1111111111_111_01.jpg
D:\商品合集\1111111111\1111111111_111_02.jpg
D:\商品合集\1111111111\1111111111_111_03.jpg
D:\商品合集\1111111111\1111111111_111_04.jpg
D:\商品合集\1111111111\1111111111_222_01.jpg
D:\商品合集\1111111111\1111111111_222_02.jpg
D:\商品合集\1111111111\1111111111_222_03.jpg
D:\商品合集\1111111111\1111111111_222_04.jpg
...
谢谢!!
根据excel表数据,编写bat文件批处理修改文件夹和图片文件名
答案:1 悬赏:30 手机版
解决时间 2021-02-12 00:42
- 提问者网友:你独家记忆
- 2021-02-11 19:58
最佳答案
- 五星知识达人网友:风格不统一
- 2021-02-11 20:17
问一下:
货号和图片不是一一对应的关系吗
假如list.txt里面有1111111111555、1111111111666、1111111111777
而1111111111文件夹中有111~1_01和111~1_02
应该把01图片该添加哪个色号?应该复制哪张图片?
还有就是图片原本的序号可以改变吗(可能需要重新排列)
货号和图片不是一一对应的关系吗
假如list.txt里面有1111111111555、1111111111666、1111111111777
而1111111111文件夹中有111~1_01和111~1_02
应该把01图片该添加哪个色号?应该复制哪张图片?
还有就是图片原本的序号可以改变吗(可能需要重新排列)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯