中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 【求助】批量把一个文件夹里的所有图片重新命名
作者:
标题: 【求助】批量把一个文件夹里的所有图片重新命名 上一主题 | 下一主题
666cool
初级用户





积分 65
发帖 27
注册 2008-8-28
状态 离线
『楼 主』:  【求助】批量把一个文件夹里的所有图片重新命名

目的:例如有一千张图片,目前图片名称乱七八糟,想有一个批处理
让图片名称变成从0001-1000 这样
不知道如何实现,for命令俺不会用~~ 哎

2008-10-3 22:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zqz0012005
中级用户




积分 297
发帖 135
注册 2006-10-21
状态 离线
『第 2 楼』:  


@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")




hh.exe ntcmds.chm::/ntcmds.htm
2008-10-3 22:19
查看资料  发短消息 网志  OICQ (411976538)  编辑帖子  回复  引用回复
666cool
初级用户





积分 65
发帖 27
注册 2008-8-28
状态 离线
『第 3 楼』:  感谢

回2楼
这个东东太好了,谢谢,发自肺腑地感谢

2008-10-3 23:18
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
landays
初级用户





积分 47
发帖 14
注册 2008-6-30
状态 离线
『第 4 楼』:  

麻烦问下
如果我想用变量来选择目录来重命名文件
和单独命名不同类型的文件  
该怎么写?

2008-10-5 19:03
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 5 楼』:  Re 4楼

最好不要在别人的帖子后面提自己的其它问题,否则关注的人可能会很少。



2008-10-5 20:01
查看资料  发短消息 网志   编辑帖子  回复  引用回复
666cool
初级用户





积分 65
发帖 27
注册 2008-8-28
状态 离线
『第 6 楼』:  回HAT,2楼

如果是这种情况批处理能否实现:
比如我有一个文件夹名字为 资料,
里面又有其他的文件夹,比如说有  英语资料,数学资料,语文资料 三个文件夹;
而每个文件夹里又有很多文档、图片之类的文件。

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

2008-10-6 15:30
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: