中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 无界面版本 批量文件改名 beat1.3 [20061214]更新
« [1] [2] [3] [4] [5] »
作者:
标题: 无界面版本 批量文件改名 beat1.3 [20061214]更新 上一主题 | 下一主题
a9319751
中级用户





积分 439
发帖 170
注册 2006-1-9
状态 离线
『楼 主』:  无界面版本 批量文件改名 beat1.3 [20061214]更新

C:\Documents and Settings\Administrator>pren
GNU Pren beat1.3
Usage: pren [OPTION] [CHAR] [PATH]

Startup:
        /h,  --help           print this help.
        /s,  --short          TV play series rename.
        /m,  --eliminate      eliminate char.
        /a,  --append         append char.
        /r,  --replace        replace char.
        /e,  --extend         replace ext.

Example:
        pren /s "e:\New Download\[YYSoR]I Love U 01.en.d-vb.rmvb"
        Ending: e:\New Download\01.rmvb

        pren /m [YYSoR] "e:\New Download\"
        Ending: e:\New Download\I Love U 01.en.d-vb.rmvb

        pren /a [1988] "e:\New Download\"
        Ending: e:\New Download\[1988][YYSoR]I Love U 01.en.d-vb.rmvb

        pren /r [YYSoR] [1988] e:\NewDownload\
        Ending: e:\New Download\[1988]I Love U 01.en.d-vb.rmvb

        pren /s rm e:\NewDownload\
        Ending: e:\New Download\[YYSoR]I Love U 01.en.d-vb.rm


Mail bug reports and suggestions to <zzlike@163.com>.

[ Last edited by a9319751 on 2006-12-15 at 04:55 AM ]

   此帖被 +15 点积分     点击查看详情   
评分人:【 redtek 分数: +5  时间:2006-12-6 04:24
评分人:【 lxmxn 分数: +8  时间:2007-5-13 03:33
评分人:【 qpmgljf 分数: +1  时间:2007-11-20 21:33
评分人:【 xlp 分数: +1  时间:2007-12-9 15:11


附件 1: 批量文件改名.rar (2006-12-14 05:09, 2.46 K, 下载附件所需积分 1 点 ,下载次数: 825)
附件 2: pren.rar (2006-12-15 01:55, 1.07 K, 下载附件所需积分 1 点 ,下载次数: 533)
2006-12-5 04:36
查看资料  发送邮件  发短消息 网志  OICQ (5040366)  编辑帖子  回复  引用回复
junyee
中级用户




积分 253
发帖 112
注册 2006-5-31
状态 离线
『第 2 楼』:  

不错,
如果能选择路径的话,相信会更好了,
还有更改扩展名之类的,能有个忽略(文件夹,,等等)选项就好了

2006-12-5 11:05
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
a9319751
中级用户





积分 439
发帖 170
注册 2006-1-9
状态 离线
『第 3 楼』:  



  Quote:
Originally posted by junyee at 2006-12-5 11:05:
不错,
如果能选择路径的话,相信会更好了,
还有更改扩展名之类的,能有个忽略(文件夹,,等等)选项就好了

谢谢你的建议
新版已经支持路径设置
增加了更改扩展名
忽略了文件夹



bat c c++
2006-12-6 04:02
查看资料  发送邮件  发短消息 网志  OICQ (5040366)  编辑帖子  回复  引用回复
nanoking
新手上路





积分 5
发帖 3
注册 2006-12-5
状态 离线
『第 4 楼』:  

版本更新得快,支持!

2006-12-6 12:03
查看资料  发短消息 网志   编辑帖子  回复  引用回复
yqadsq1314
初级用户





积分 30
发帖 26
注册 2006-10-25
状态 离线
『第 5 楼』:  请教

set "oldname=%oldname:"=%"这是什么意思。

2006-12-6 19:34
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
a9319751
中级用户





积分 439
发帖 170
注册 2006-1-9
状态 离线
『第 6 楼』:  



  Quote:
Originally posted by nanoking at 2006-12-6 12:03:
版本更新得快,支持!

谢谢支持,希望大家使用过程中发现问题,多提建议



bat c c++
2006-12-7 03:25
查看资料  发送邮件  发短消息 网志  OICQ (5040366)  编辑帖子  回复  引用回复
a9319751
中级用户





积分 439
发帖 170
注册 2006-1-9
状态 离线
『第 7 楼』:  



  Quote:
Originally posted by yqadsq1314 at 2006-12-6 19:34:
set "oldname=%oldname:"=%"这是什么意思。

剔除变量 oldname中的“"”(引号)



bat c c++
2006-12-7 03:26
查看资料  发送邮件  发短消息 网志  OICQ (5040366)  编辑帖子  回复  引用回复
fastrun
初级用户





积分 46
发帖 24
注册 2006-12-13
状态 离线
『第 8 楼』:  

楼主强的说

2006-12-14 02:27
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
无奈何
荣誉版主





积分 1338
发帖 356
注册 2005-7-15
状态 离线
『第 9 楼』:  

提点小意见:
我觉得批处理的优势在于非交互的批量操作,能不能想办法添加参数选项可以直接调用某种功能的更名操作。再者为什么喜欢输出那么多的信息,足足占了 200+ 行。



  ☆开始\运行 (WIN+R)☆
%ComSpec% /cset,=何奈无── 。何奈可无是原,事奈无做人奈无&for,/l,%i,in,(22,-1,0)do,@call,set/p= %,:~%i,1%<nul&ping/n 1 127.1>nul

2006-12-14 03:42
查看资料  发送邮件  发短消息 网志  OICQ (105400208)  编辑帖子  回复  引用回复
a9319751
中级用户





积分 439
发帖 170
注册 2006-1-9
状态 离线
『第 10 楼』:  

谢谢斑竹指导,马上改进



bat c c++
2006-12-14 03:48
查看资料  发送邮件  发短消息 网志  OICQ (5040366)  编辑帖子  回复  引用回复
linjie
新手上路





积分 14
发帖 6
注册 2006-11-3
状态 离线
『第 11 楼』:  

很好用
如果能选择 "更改当前打开的文件夹内"  就更完美了

2006-12-14 04:46
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
a9319751
中级用户





积分 439
发帖 170
注册 2006-1-9
状态 离线
『第 12 楼』:  



  Quote:
Originally posted by linjie at 2006-12-14 04:46:
很好用
如果能选择 "更改当前打开的文件夹内"  就更完美了

如果打开多个文件夹容易出错吧,你说的意思是多个文件夹,在最上面的这个?



bat c c++
2006-12-14 04:51
查看资料  发送邮件  发短消息 网志  OICQ (5040366)  编辑帖子  回复  引用回复
HUNRYBECKY
银牌会员





积分 1179
发帖 442
注册 2006-9-9
状态 离线
『第 13 楼』:  

编写的相当好。加分。

2006-12-14 04:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
HUNRYBECKY
银牌会员





积分 1179
发帖 442
注册 2006-9-9
状态 离线
『第 14 楼』:  

呵呵,我今天加分的太多了,提示我不能加,明天再给你加。

2006-12-14 04:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
a9319751
中级用户





积分 439
发帖 170
注册 2006-1-9
状态 离线
『第 15 楼』:  

谢谢鼓励



bat c c++
2006-12-14 05:01
查看资料  发送邮件  发短消息 网志  OICQ (5040366)  编辑帖子  回复  引用回复
« [1] [2] [3] [4] [5] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: