标题: 【求助】批量把一个文件夹里的所有图片重新命名
[打印本页]
作者: 666cool
时间: 2008-10-3 22:00
标题: 【求助】批量把一个文件夹里的所有图片重新命名
目的:例如有一千张图片,目前图片名称乱七八糟,想有一个批处理
让图片名称变成从0001-1000 这样
不知道如何实现,for命令俺不会用~~ 哎
作者: zqz0012005
时间: 2008-10-3 22:19
@echo off
set n=10000
for %%a in (C:\图片\*) do (set /a n+=1&call ren "%%a" "囧囧囧囧囧囧囧囧囧囧%%n%%%%~xa")
for %%a in (C:\图片\*) do (set "n=%%a"&call ren "%%a" "%%n:~-4%%%%~xa")
作者: 666cool
时间: 2008-10-3 23:18
标题: 感谢
回2楼
这个东东太好了,谢谢,发自肺腑地感谢
作者: landays
时间: 2008-10-5 19:03
麻烦问下
如果我想用变量来选择目录来重命名文件
和单独命名不同类型的文件
该怎么写?
作者: HAT
时间: 2008-10-5 20:01
标题: Re 4楼
最好不要在别人的帖子后面提自己的其它问题,否则关注的人可能会很少。
作者: 666cool
时间: 2008-10-6 15:30
标题: 回HAT,2楼
如果是这种情况批处理能否实现:
比如我有一个文件夹名字为 资料,
里面又有其他的文件夹,比如说有 英语资料,数学资料,语文资料 三个文件夹;
而每个文件夹里又有很多文档、图片之类的文件。
能否实现批量 英语资料文件夹里所有文件名以英语资料开头, 语文资料文件夹里所有文件名以语文资料开头,数学资料文件夹里所有文件以数学资料开头