中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-11 15:26
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 这是不是ren的一个bug?
可打印版本  8,258 / 18
第1楼 bjsh 发表于 2007-04-13 22:10
银牌会员 发帖 621 积分 2,000
这是不是ren的一个bug?
在c盘新建一个10.pdf

执行下面的两句命令;

看看最后10.pdf 被改名成了什么/

ren 10.pdf *2.c

结果为: 10.pdf2.c

ren 10.pdf *1.c

结果为1.c
第2楼 htysm 发表于 2007-04-13 23:03
高级用户 发帖 415 积分 866
这个“*”是通配符,能用通配符做文件名吗?
第3楼 bjsh 发表于 2007-04-14 04:10
银牌会员 发帖 621 积分 2,000
ls的兄台是否不知道

ren *.pdf *.c 的妙处啊
第4楼 zh159 发表于 2007-04-14 05:18
金牌会员 发帖 1,467 积分 3,687
两种用法根本不同
文件名和扩展名分开处理:
ren *.pdf *.c,不管文件名是什么,只改扩展名
第5楼 bjsh 发表于 2007-04-14 05:29
银牌会员 发帖 621 积分 2,000
但是 *1.c和*2.c又有什么区别呢?
为什么一个是 1.c
一个却是 10.pdf2.c
第6楼 kcdsw 发表于 2007-04-14 08:02
中级用户 发帖 179 积分 404


不是bug

[ Last edited by kcdsw on 2007-4-14 at 08:03 AM ]
第7楼 bjsh 发表于 2007-04-14 09:11
银牌会员 发帖 621 积分 2,000
谢ls的;

恍然大悟啊!!
第8楼 59fei 发表于 2007-07-09 02:42
初级用户 发帖 23 积分 60
什么恍然大悟?
小弟还是不明白?
楼主能具体说说吗?
第9楼 bjsh 发表于 2007-07-09 08:46
银牌会员 发帖 621 积分 2,000
59fei 收到我 短消息后 把 短消息 贴上来吧
第10楼 tclgb 发表于 2007-07-09 10:04
初级用户 发帖 26 积分 76
1、
ren 完整文件名 *指定完整文件名中任意字符或连续的字符串.扩展名
改文件名为:从原文件名开头通配至指定字符(串).扩展名
如:
ren 10.pdf *0.c 得 10.c
ren 10.pdf *p.c 得 10.p.c
ren 10.pdf *d.c 得 10.pd.c

2、
ren 完整文件名 *指定完整文件名非连续的字符串.扩展名
改文件名为:从原文件名开头通配至指定字符串首符+余下的字符串内容.扩展名
如:
ren 10.pdf *1p.c 得 1p.c
ren 10.pdf *0dp.c 得 10dp.c

3、
ren 完整文件名 *指定除完整文件名中任意字符(串).扩展名
改文件名为:通配完整文件名+指定字任符(串).扩展名

ren 10.pdf *mm.c 得 10.pdfmm.c

总结提有点复杂,还望兄弟们简化
:谢谢楼下的提醒,呵呵

[ Last edited by tclgb on 2007-7-9 at 10:31 PM ]
第11楼 slore 发表于 2007-07-09 11:29
铂金会员 发帖 2,478 积分 5,212

3、
ren 完整文件名 *指定除完整文件名中任意字符(串).扩展名
改文件名为:通配完整文件名+指定字任符(串).扩展名

ren 10.pdf *mm.c 得 10.pdf1p.c

写错了吧?
10.pdfmm.c
第12楼 tyh 发表于 2007-07-09 12:55
初级用户 发帖 43 积分 80
没看懂.
第13楼 qinbuer 发表于 2007-07-09 13:02
高级用户 发帖 228 积分 512
想不到REN有如此妙用,加分收藏学习了。
第14楼 bush 发表于 2007-07-09 23:06
银牌会员 发帖 730 积分 2,165
我的结果不一样:
ren 10.pdf *2.c

结果为: 10.c

ren 10.pdf *1.c

结果为10.c
第15楼 plp626 发表于 2008-04-26 22:21
银牌会员 发帖 1,020 积分 2,278
眼睛都花了,什么情况下非要这么用ren?
1 2  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023