中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-07 02:51
48,040 主题排行 / 350,125 发帖 / 今日 1 篇 / 48,252 会员排行
DOS批处理 & 脚本技术(批处理室) » [求助]如何批量重命名
可打印版本  973 / 9
第1楼 runnerrjg 发表于 2008-01-04 15:48
新手上路 发帖 3 积分 8
[求助]如何批量重命名
假设test文件夹下有许多目录,并且目录中有一些文件,这些文件名如下面:
file1.a.b
file2.c.b
file3.d.b

如何写一个批处理文件,将它们批量改名为
file1.a
file2.c
file3.d

谢谢!!
第2楼 everest79 发表于 2008-01-04 15:55
金牌会员 发帖 1,127 积分 2,564
ren ?????.?.? ?????.?
第3楼 runnerrjg 发表于 2008-01-04 15:58
新手上路 发帖 3 积分 8
应该是REN,但是这个批处理还是不会写,我是新手,希望高手们帮帮忙,谢谢了
第4楼 everest79 发表于 2008-01-04 16:54
金牌会员 发帖 1,127 积分 2,564
不是写给你了
第5楼 huahua0919 发表于 2008-01-04 17:03
银牌会员 发帖 780 积分 1,608
第6楼 runnerrjg 发表于 2008-01-04 17:04
新手上路 发帖 3 积分 8
Originally posted by everest79 at 2008-1-4 03:55 PM:
ren ?????.?.? ?????.?



谢谢everest79仁兄,不过我试了一下,好像没有成功,现在把意思重新说一下:
假设有一个test目录,里面又包含test1、test2、……testn个目录,且每个子目录里面都有类似如下的一些文件:
file1.a.b
file2.c.b
file3.d.b
(file1、file2、file3名字长度不一定相同)
现在要求把每一个子目录中文件名包含.b的后缀去掉,改成如下面文件名:
file1.a
file2.c
file3.d
该如何写批处理脚本?

[ Last edited by runnerrjg on 2008-1-4 at 05:07 PM ]
第7楼 lxmxn 发表于 2008-01-04 20:20
版主 发帖 4,938 积分 11,386
试试5楼的代码,应该可以。
第8楼 everest79 发表于 2008-01-04 20:21
金牌会员 发帖 1,127 积分 2,564
哈哈,我没注意看,是要很多目录呀
第9楼 yoyodos 发表于 2008-01-04 20:41
初级用户 发帖 59 积分 128
5楼的方法你试试,写的很好
第10楼 zxzx5200 发表于 2008-01-04 23:27
新手上路 发帖 5 积分 14
5楼
我也不知道,自己去看看5楼
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023