图片批量重命名

来源:百度知道 编辑:UC知道 时间:2024/07/02 06:48:01
上次提的问题:一个文件夹中的图片,它是以EXCEL中数列A命名的,我要把图片以EXCEL中对应数列B批量重命名,有什么方法!注:数列A跟数列B都是无规律的数字

网友 trinhvanchin的回答:
按我的理解可以用批处理实现,不知道是不是这样?请看视频演示。http://www.56.com/n_v155_/c36_/24_/28_/trinhvanchin_/120834294214_/258790_/0_/32935447.swf

@for /f %%a in (学号.txt) do @(
if exist %%a for /f %%b in (姓名.txt) do (
rename %%a %%b))

但用这种方法,我处理个一百张左右图片的文件,出现重命名变乱,还有一个文件没有重命名,
确实如trinhvanchin所说:在A列中有两个相同的数值,这个批处理不能跳过相同的保证下面的重命名正确吗?我的QQ:26243230

错乱的可能性在于你的B列中有相同的数,就是说重命名会有相同的文件名,而在同一个文件夹中是不能存在两个同样格式同样文件名的文件的,你不妨试试把两张图片重命名为“1”看看行不?
又或者你的B列中有空行,又或者你的两个txt文件里面的文件名不是一一对应的。
给个QQ 号也许好解决。

懒人就会提出懒问题....很高兴的告诉你没有这种软件....

有的,用ACDSee9这个软件,可去网上下载,很好用的