中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-10 00:32
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 【求助】批量把一个文件夹里的所有图片重新命名 查看 1,072 回复 5
楼 主 【求助】批量把一个文件夹里的所有图片重新命名 发表于 2008-10-03 22:00 ·  中国 浙江 杭州 电信
初级用户
积分 65
发帖 27
注册 2008-08-28 21:14
17年会员
UID 124424
性别 男
状态 离线
目的:例如有一千张图片,目前图片名称乱七八糟,想有一个批处理
让图片名称变成从0001-1000 这样
不知道如何实现,for命令俺不会用~~ 哎
2 发表于 2008-10-03 22:19 ·  中国 四川 成都 电信
中级用户
★★
积分 297
发帖 135
注册 2006-10-21 12:00
19年会员
UID 67627
性别 男
状态 离线
@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")
3 感谢 发表于 2008-10-03 23:18 ·  中国 浙江 杭州 电信
初级用户
积分 65
发帖 27
注册 2008-08-28 21:14
17年会员
UID 124424
性别 男
状态 离线
回2楼
这个东东太好了,谢谢,发自肺腑地感谢
4 发表于 2008-10-05 19:03 ·  中国 海南 海口 电信
初级用户
积分 47
发帖 14
注册 2008-06-30 10:07
18年会员
UID 120941
性别 男
状态 离线
麻烦问下
如果我想用变量来选择目录来重命名文件
和单独命名不同类型的文件
该怎么写?
5 Re 4楼 发表于 2008-10-05 20:01 ·  中国 重庆 九龙坡区 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
最好不要在别人的帖子后面提自己的其它问题,否则关注的人可能会很少。
6 回HAT,2楼 发表于 2008-10-06 15:30 ·  中国 浙江 杭州 电信
初级用户
积分 65
发帖 27
注册 2008-08-28 21:14
17年会员
UID 124424
性别 男
状态 离线
如果是这种情况批处理能否实现:
比如我有一个文件夹名字为 资料,
里面又有其他的文件夹,比如说有 英语资料,数学资料,语文资料 三个文件夹;
而每个文件夹里又有很多文档、图片之类的文件。

能否实现批量 英语资料文件夹里所有文件名以英语资料开头, 语文资料文件夹里所有文件名以语文资料开头,数学资料文件夹里所有文件以数学资料开头
论坛跳转: