中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-14 17:29
47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行
DOS批处理 & 脚本技术(批处理室) » [求助]怎么用命令行得到当前正在运行的QQ号码
可打印版本  3,042 / 29
第16楼 yishanju 发表于 2008-11-05 10:21
银牌会员 发帖 1,357 积分 1,488
开着QQ试了10楼代码
本机没有QQ在运行
第17楼 HAT 发表于 2008-11-05 10:22
版主 发帖 5,017 积分 9,023
Re 15楼
11楼说你这个方法靠不住
第18楼 HAT 发表于 2008-11-05 10:23
版主 发帖 5,017 积分 9,023
Re 16楼
10楼的代码贴错了,多了一个字符,已更新,可重新测试。
第19楼 yishanju 发表于 2008-11-05 10:23
银牌会员 发帖 1,357 积分 1,488
呃,可是代码说的是没有QQ在运行。-_-
第20楼 tireless 发表于 2008-11-05 10:25
银牌会员 发帖 1,122 积分 2,025
Originally posted by yishanju at 2008-11-5 10:08 AM:


^_^ 偶向来只会提供方法和思路,具体代码是不会有时间去写的

不是的,那个是回复给 8 楼的。
『第 9 楼』: Re 8楼


——————————————————————————————
『第 13 楼』:

判断QQ安装目录,我觉得读注册表不太可靠,应该读QQ进程路径好点

我觉得很可靠。进程里如何读取 qq 路径?

[ Last edited by tireless on 2008-11-5 at 10:28 ]
第21楼 HAT 发表于 2008-11-05 10:25
版主 发帖 5,017 积分 9,023
Re 19楼
呃,原因见18楼
第22楼 HAT 发表于 2008-11-05 10:27
版主 发帖 5,017 积分 9,023
Re 20楼
有些绿色版的qq不会写注册表
可以用wmic获取进程信息
第23楼 tireless 发表于 2008-11-05 10:30
银牌会员 发帖 1,122 积分 2,025
Originally posted by HAT at 2008-11-5 10:27 AM:
有些绿色版的qq不会写注册表

我测试的情况是,绿色版的 QQ 同样会把 QQ 路径写入注册表。我有两个目录下有绿色版的 QQ,当打开另一个目录的 QQ 登陆框,注册表里的 QQ 路径会立即更改。
第24楼 yishanju 发表于 2008-11-05 10:33
银牌会员 发帖 1,357 积分 1,488
得到QQ的路径应该不是难事了,这个帖子核心的问题"怎么用命令行得到当前正在运行的QQ号码"
如果多开了几个QQ是不是都能把在运行的QQ号显示出来
第25楼 HAT 发表于 2008-11-05 10:45
版主 发帖 5,017 积分 9,023
遇到一个问题

这个命令没有返回预期的结果,郁闷。如果要用 for + %%~ti 的方法来判断哪个文件最新,就要考虑系统日期格式可能存在的差异,又不想为了这点问题去修改注册表中的日期格式。咋办呢?恩,wmic可以避开日期格式的差异,但又得考虑有些系统不能使用wmic。左右为难啊。

先休息去了,晚上还要值夜班,到时再来看大家有没有更好的方案。如果实在不行,我就用wmic来判断最新文件了。
第26楼 yishanju 发表于 2008-11-05 10:46
银牌会员 发帖 1,357 积分 1,488
支持WMIC
第27楼 tireless 发表于 2008-11-05 11:16
银牌会员 发帖 1,122 积分 2,025
不支持 WMIC,因为慢。
第28楼 radem 发表于 2008-11-05 12:27
高级用户 发帖 383 积分 691
1.确认QQ进程
2.对比最新修改的文件存在于哪个QQ号码文件夹,得出正在运行QQ号

但同时运行多个号这种思路就不行了
第29楼 HAT 发表于 2008-11-05 18:07
版主 发帖 5,017 积分 9,023
Re 28楼
假设只有一个qq号码在线,你如何判断最新修改的文件存在于哪个QQ号码文件夹呢?能否对比25楼观点给出自己的方法?
第30楼 HAT 发表于 2008-11-06 21:00
版主 发帖 5,017 积分 9,023
思路来源于QQ群中的一段代码,我做了稍许修改,主要是那个findstr的正则表达式。
上一页  1 2
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023