![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-12 11:42 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 这种改名要求能否实现:根据父文件夹重命名文件 |
| 可打印版本 1,707 / 12 |
| 第1楼 666cool | 发表于 2008-10-06 15:33 |
| 初级用户 发帖 27 积分 65 | |
|
这种改名要求能否实现:根据父文件夹重命名文件 :
比如我有一个文件夹名字为 资料, 里面又有其他的文件夹,比如说有 英语资料,数学资料,语文资料 三个文件夹; 而每个文件夹里又有很多文档、图片之类的文件。 能否实现批量 英语资料文件夹里所有文件名以英语资料开头, 语文资料文件夹里所有文件名以语文资料开头,数学资料文件夹里所有文件以数学资料开头 。 ───────────────── 版务记录 ───────────────── 执行:HAT 操作:2008-10-07在帖子标题中增加搜索关键字 说明:原标题"如果是这种批处理改名要求批处理能否实现"不利于论坛搜索 处罚:扣除2点积分 提示:建议阅读以下帖子 {1415}提问的智慧 {7326}论坛新手必读,所有人的基本行为准则 {22703}请不要做浮躁的人 {32667}那些连标题都写不清楚的人们啊,你们醒醒吧 {32825}本版严厉整顿烂帖 ───────────────── 版务记录 ───────────────── [ Last edited by HAT on 2008-10-7 at 01:49 ] |
|
| 第2楼 tireless | 发表于 2008-10-06 16:16 |
| 银牌会员 发帖 1,122 积分 2,025 | |
| 第3楼 516526966 | 发表于 2008-10-06 16:34 |
| 初级用户 发帖 37 积分 63 | |
|
高手就是不一样啊。
|
|
| 第4楼 666cool | 发表于 2008-10-06 22:51 |
| 初级用户 发帖 27 积分 65 | |
|
回2楼 先赞一个啊
如果是不仅要把里面的文件以文件夹的名字做开头,而且还能自动排序呢? 比如数学资料文件夹里所有文件以数学资料开头 并且 为 数学资料1 ,数学资料2 ,数学资料3 依次类推 把原有的文件名称都这样替换掉,命令如何写? |
|
| 第5楼 lxmxn | 发表于 2008-10-07 10:37 |
| 版主 发帖 4,938 积分 11,386 | |
Originally posted by 666cool at 2008-10-6 22:51: 添加一个计数器变量即可实现,演示代码如下,未测试,有问题欢迎跟帖讨论。 |
|
| 第6楼 xinhepc | 发表于 2008-10-07 13:16 |
| 初级用户 发帖 40 积分 90 来自 广州 | |
|
写得好呀,高手就是不一样.呵呵
|
|
| 第7楼 666cool | 发表于 2008-10-07 15:53 |
| 初级用户 发帖 27 积分 65 | |
|
遵循HAT大人的意见,我下次写标题一定注意 -_-! 我知错 O(∩_∩)O~
|
|
| 第8楼 666cool | 发表于 2008-10-08 00:02 |
| 初级用户 发帖 27 积分 65 | |
|
回五楼 用你贴出的语句执行后,文件名替换OK, 但是都没了扩展名,导致图片无法打开,这个,是? 什么原因?
|
|
| 第9楼 HAT | 发表于 2008-10-08 01:05 |
| 版主 发帖 5,017 积分 9,023 | |
|
Re 8楼 ren "%folder%\%%a\%%b" "%%a!index!"
改名的代码就一句而已,自己先尝试一下修改!index!的位置吧。 |
|
| 第10楼 666cool | 发表于 2008-10-08 04:26 |
| 初级用户 发帖 27 积分 65 | |
|
re 9楼 HAT大人,刚才我想了想,发觉应该是这里出的问题 dir /b
dir命令列出的文件是加了后缀名的,而这样就导致改名的时候把后缀也当成文件名抹去了,dos命令里有能列出文件名但是不显示后缀名的命令吗? |
|
| 第11楼 HAT | 发表于 2008-10-08 04:51 |
| 版主 发帖 5,017 积分 9,023 | |
|
Re 10楼 |
|
| 第12楼 pkto | 发表于 2009-05-23 05:12 |
| 初级用户 发帖 62 积分 62 | |
|
HAT就是强大啊!许久了回来看看这段代码,仍然是如此的经典,基本功扎实得都板板的了!
|
|
| 第13楼 su2353 | 发表于 2010-04-15 20:12 |
| 初级用户 发帖 63 积分 152 | |
|
如果文件夹不只(英语资料 数学资料 语文资料)这4个,而是任意多个文件夹,这时应该怎么办?
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |