![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-09 10:27 |
共 47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 请教一个文本文件批量重命名 |
| 可打印版本 897 / 7 |
| 第1楼 dddyjq1 | 发表于 2008-08-06 22:20 |
| 初级用户 发帖 108 积分 175 | |
|
请教一个文本文件批量重命名 能否帮忙写一个文本文件批量改名的批处理?要求有:将同一文件夹下的按1、2、3....的.TXT文件改成文件中“开放分类: ”所处行的前一行内容为文件名
附件 1.txt (13.62 KiB) |
|
| 第2楼 dddyjq1 | 发表于 2008-08-07 20:42 |
| 初级用户 发帖 108 积分 175 | |
|
顶一下,请各位看看想想,先谢了
|
|
| 第3楼 dddyjq1 | 发表于 2008-08-09 22:49 |
| 初级用户 发帖 108 积分 175 | |
|
请各位高手帮忙想想
|
|
| 第4楼 moniuming | 发表于 2008-08-10 01:19 |
| 银牌会员 发帖 574 积分 1,335 来自 广西 | |
|
试试这个?
如果文件内容不包含"开放分类"这几个字会出错,确认无误后请把最后一行(echo ren %1 "!dos%m%!.txt")前的"echo"去掉. |
|
| 第5楼 dddyjq1 | 发表于 2008-08-14 22:45 |
| 初级用户 发帖 108 积分 175 | |
|
如果文件内容不包含"开放分类"就取第一行不是空格的内容,
4楼的文件运行时只会在屏幕上显示不会改名 先谢了 |
|
| 第6楼 HAT | 发表于 2008-08-14 22:47 |
| 版主 发帖 5,017 积分 9,023 | |
|
Re 5楼 别人的代码,你看都不看就直接运行吗?
起码要把最后一行的echo删除嘛 |
|
| 第7楼 dddyjq1 | 发表于 2008-08-14 22:54 |
| 初级用户 发帖 108 积分 175 | |
|
不好意思,没有注意,谢了,能否再加一条件
如果文件内容不包含"开放分类"就取第一行不是空格的内容, |
|
| 第8楼 dddyjq1 | 发表于 2008-08-15 23:26 |
| 初级用户 发帖 108 积分 175 | |
|
再请各位高手看看
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |