![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-06 01:03 |
共 48,039 主题排行 / 350,124 发帖 / 今日 2 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [已解决]如何用脚本生成此bat |
| 可打印版本 971 / 13 |
| 第1楼 tireless | 发表于 2007-10-09 12:27 |
| 银牌会员 发帖 1,122 积分 2,025 | |
|
[已解决]如何用脚本生成此bat 目录下有个Seting.ini,内容是
号码=859749548 版本=腾讯原版 路径=d:\program files\深度 deepqq\QQ.exe 登录方式=正常 MIN=b3Do41/sjBI4fOUhlpwbcQ== 我要生成一个批处理,内容是(注:■表示此处为空格) start■d:\“program files”\"深度 deepqq”\QQ.exe■/START■QQUIN:859749548■PWDHASH:b3Do41/sjBI4fOUhlpwbcQ==■/STAT:41 批处理的内容随着Seting.ini的改变而变(有颜色的是会变的): 1.路径名称如有空格,要用双引号括起来(或者全加引号好像也行) 2.生成的bat以号码命名 [ Last edited by tireless on 2007-10-8 at 09:36 PM ] |
|
| 第2楼 HAT | 发表于 2007-10-09 13:10 |
| 版主 发帖 5,017 积分 9,023 | |
|
可以通过注册表来获取QQ的安装路径,个人觉得这样更具有移植性。
|
|
| 第3楼 tireless | 发表于 2007-10-09 13:53 |
| 银牌会员 发帖 1,122 积分 2,025 | |
Originally posted by HAT at 2007-10-8 05:10 PM: 不需要,就按照Seting.ini里面路径就可以。 生成的bat是随着Seting.ini的改变而变,有颜色的就是会变的。 另外你的执行不了 |
|
| 第4楼 wudixin96 | 发表于 2007-10-09 13:54 |
| 银牌会员 发帖 931 积分 1,928 | |
| 第5楼 tireless | 发表于 2007-10-09 14:17 |
| 银牌会员 发帖 1,122 积分 2,025 | |
|
回复 4# 的帖子 呵呵,不慢不慢。两三秒根本感觉不到,眨下眼就到了。
成功了,谢谢! 另外,如果Seting.ini的内容有N个 号码=859749548 版本=腾讯原版 路径=d:\program files\深度 deepqq\QQ.exe 登录方式=正常 MIN=b3Do41/sjBI4fOUhlpwbcQ== 号码=75323557 版本=腾讯原版 路径=d:\program files\深度 deepqq\QQ.exe 登录方式=正常 MIN=vtBheCm9JLe6jrBtxmEQUg== ... 生成的BAT是: start d:\"program files"\"深度 deepqq"\QQ.exe /START QQUIN:859749548 PWDHASH:b3Do41/sjBI4fOUhlpwbcQ== /STAT:41 start d:\"program files"\"深度 deepqq"\QQ.exe /START QQUIN:75323557 PWDHASH:vtBheCm9JLe6jrBtxmEQUg== /STAT:41 ... 这个批处理要怎么写呢? |
|
| 第6楼 wudixin96 | 发表于 2007-10-09 14:26 |
| 银牌会员 发帖 931 积分 1,928 | |
|
差不多的,就在第一个for里加一两句就行了。
但效率不行的,还是建议修改一下 不提高效率的话,文本内容越多所耗得时间就是翻倍的。 |
|
| 第7楼 wudixin96 | 发表于 2007-10-09 14:46 |
| 银牌会员 发帖 931 积分 1,928 | |
|
改进过了,效率高了一点。
|
|
| 第8楼 tireless | 发表于 2007-10-09 15:02 |
| 银牌会员 发帖 1,122 积分 2,025 | |
|
有个问题,不会加引号了
可以生成N个以号码命名的BAT了,能不能只生成一个啊,就像我上面说的 (简单点可以用copy *.bat 一键启动.bat,但怎么复制它自己) [ Last edited by tireless on 2007-10-8 at 07:13 PM ] |
|
| 第9楼 wudixin96 | 发表于 2007-10-09 15:10 |
| 银牌会员 发帖 931 积分 1,928 | |
|
引号有的啊,你再复制试试???
|
|
| 第10楼 tireless | 发表于 2007-10-09 15:24 |
| 银牌会员 发帖 1,122 积分 2,025 | |
|
刚才试没有。现在有了。
试了下Seting.ini如果有N个,可以生成11111.bat、22222.bat、859749548.bat。要怎么只生成一个呢?用copy? [859749548] 号码=859749548 版本=腾讯原版 路径=D:\Program Files\深度 DEEPQQ\LiteIM.exe 登录方式=正常 MIN=b3Do41/sjBI4fOUhlpwbcQ== [859749548] 号码=22222 版本=腾讯原版 路径=D:\Program Files\Maxthon2\Maxthon.exe 登录方式=正常 MIN=b3Do41/sjBI4fOUhlpwbcQ== [859749548] 号码=11111 版本=腾讯原版 路径=D:\Program Files\Maxthon2\Maxthon.exe 登录方式=正常 MIN=b3Do41/sjBI4fOUhlpwbcQ== |
|
| 第11楼 wudixin96 | 发表于 2007-10-09 15:25 |
| 银牌会员 发帖 931 积分 1,928 | |
|
就是全部写入同一个bat文件里??
而不是根据QQ号码来命令bat文件,是吗?? |
|
| 第12楼 tireless | 发表于 2007-10-09 15:30 |
| 银牌会员 发帖 1,122 积分 2,025 | |
|
恩 命名其实无所谓,就命名为一键启动.bat就可以了
|
|
| 第13楼 wudixin96 | 发表于 2007-10-09 16:04 |
| 银牌会员 发帖 931 积分 1,928 | |
|
现在似乎可以了,原来那个有个很大的bug。
会重复call好几个,速度就更慢了。 |
|
| 第14楼 tireless | 发表于 2007-10-09 16:26 |
| 银牌会员 发帖 1,122 积分 2,025 | |
|
幸苦了。可以用。
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |