楼 主
【求助】批量把一个文件夹里的所有图片重新命名
发表于 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 性别 男
状态 离线
第 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 性别 男
状态 离线
如果是这种情况批处理能否实现:
比如我有一个文件夹名字为 资料,
里面又有其他的文件夹,比如说有 英语资料,数学资料,语文资料 三个文件夹;
而每个文件夹里又有很多文档、图片之类的文件。
能否实现批量 英语资料文件夹里所有文件名以英语资料开头, 语文资料文件夹里所有文件名以语文资料开头,数学资料文件夹里所有文件以数学资料开头
论坛跳转:
— 请选择 —
站务公告 & 版主讨论
意见反馈 & 网友交流
DOS学习入门 & 精彩文章 (教学室)
DOS疑难解答 & 问题讨论 (解答室)
DOS启动盘 & LOGO技术 (启动盘室)
DOS批处理 & 脚本技术(批处理室)
DOS媒体世界 & 网络技术 (多媒体室)
DOS汉化世界 & 中文系统 (中文化室)
DOS开发编程 & 发展交流 (开发室)
DOS软件下载 & 游戏分享 (下载室)
GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区
其它操作系统综合讨论区
WinPE、PowerShell及其它命令行系统专区
贴图灌水、文学娱乐专区
网络日志(Blog)
论坛回收站
├ 链接失效,待修正