中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-15 13:31
47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行
DOS批处理 & 脚本技术(批处理室) » 这些文件怎么批量改名
可打印版本  6,020 / 35
第16楼 lxmxn 发表于 2007-03-14 07:21
版主 发帖 4,938 积分 11,386

  这个没有出现错误吗?
第17楼 RAC 发表于 2007-03-14 07:23
初级用户 发帖 15 积分 35
Originally posted by lxmxn at 2007-3-14 07:21:

  这个没有出现错误吗?


没有啊。只是文本是从01写到100。如果没有那么多集数,要浪费点时间。
不知道怎么解决。

Microsoft Windows
(C) 版权所有 1985-2003 Microsoft Corp.

D:\>cd sr

D:\sr>r

D:\sr>for /F %i in (test.txt) do for /F "tokens=*" %a in ('dir /b *.rmvb |fin
%i"') do ren "%a" %i.rmvb

D:\sr>for /F "tokens=*" %a in ('dir /b *.rmvb |find "01"') do ren "%a" 01.rmv

D:\sr>ren "恶魔在身边01.D-vb.rmvb.rmvb" 01.rmvb

D:\sr>for /F "tokens=*" %a in ('dir /b *.rmvb |find "02"') do ren "%a" 02.rmv

D:\sr>ren "恶魔在身边02.D-vb.rmvb.rmvb" 02.rmvb

[ Last edited by RAC on 2007-3-14 at 07:26 AM ]
第18楼 lxmxn 发表于 2007-03-14 07:26
版主 发帖 4,938 积分 11,386

  如果电影名中有一个是包含“101”,那么可能就会出错,应该find可能会同时匹配“01”和“101”,这样改名就混乱了。
第19楼 RAC 发表于 2007-03-14 07:29
初级用户 发帖 15 积分 35
是啊。
不过超过一百集的电影不多。呵呵
你们不从BT上下电影吧?
做电影网站经常从BT上下电影的。下下来的电影名字不规范,不好添加。天天要改。麻烦。所以才想用批处理解决啊
第20楼 lxmxn 发表于 2007-03-14 07:35
版主 发帖 4,938 积分 11,386

  Re RAC:
  
  我一般不下载电影什么的,顶多下载一点好的软件。

  如果你的电影文件名有规律的话,超过100个也是可以解决的。
第21楼 RAC 发表于 2007-03-14 07:38
初级用户 发帖 15 积分 35
规律就是这样啊
[LY]恶魔在身边01[国语].D-vb.rmvb
都有电影的集数。
第22楼 lxmxn 发表于 2007-03-14 08:50
版主 发帖 4,938 积分 11,386

  如果是你这样的规律,我2楼的代码应该可行。
第23楼 oilio 发表于 2007-03-14 09:57
高级用户 发帖 303 积分 641
呵呵,我才发现学完命令后,其实思路有的时候也非常重要,只有好的根基加上好的想法,才能写出来好的东西,我想不光是批处理,其它的编程应该也是这样,可惜没有学过编程,这辈子是很难往那儿发展啦。今天又有所领悟,多看一些别人写的对自己还是很有帮忙的。谢谢各位的批处理。
第24楼 RAC 发表于 2007-03-14 10:34
初级用户 发帖 15 积分 35
哈。跑我的贴子来加分了。
你加我也加。。。。
第25楼 everest79 发表于 2007-03-14 10:44
金牌会员 发帖 1,127 积分 2,564


[ Last edited by everest79 on 2007-3-14 at 02:58 AM ]
第26楼 lxmxn 发表于 2007-03-14 10:54
版主 发帖 4,938 积分 11,386

  楼上的变量延迟掉了吧。
第27楼 everest79 发表于 2007-03-14 13:22
金牌会员 发帖 1,127 积分 2,564
我直接打的,也没测试,就省了一句,嘻嘻
第28楼 lxmxn 发表于 2007-03-14 13:38
版主 发帖 4,938 积分 11,386

  不打算修改过来啊?
第29楼 everest79 发表于 2007-03-14 15:58
金牌会员 发帖 1,127 积分 2,564
改了哇
第30楼 nc4485 发表于 2007-07-14 12:09
新手上路 发帖 2 积分 1
Originally posted by everest79 at 2007-3-14 03:44 AM:
上一页  1 2 3  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023