中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-27 06:11
47,812 主题排行 / 349,912 发帖 / 今日 2 篇 / 48,264 会员排行
其它操作系统综合讨论区 » 搜索未果,怎么根据注册表确定QQ安装路径?
可打印版本  1,870 / 5
第1楼 chengbiner 发表于 2007-08-11 16:56
初级用户 发帖 44 积分 105
搜索未果,怎么根据注册表确定QQ安装路径?
怎么根据注册表确定QQ安装路径?,并把路径作为变量呢?期待高手!
第2楼 chengbiner 发表于 2007-08-13 09:26
初级用户 发帖 44 积分 105
怎么没有人知道啊?我是想这样用P处理自动启动QQ.都沉了,顶下!
第3楼 不得不爱 发表于 2007-08-13 14:16
超级版主 发帖 2,044 积分 5,310 来自 四川南充
你运行下:
REG QUERY HKLM\SOFTWARE\TENCENT\QQ|find ":\"
看找得到正确的路径吗
第4楼 Climbing 发表于 2007-08-14 08:30
铂金会员 发帖 2,753 积分 6,962 来自 河北保定
QQ可以算作一个绿色软件,例如,你重新安装了系统,根本没有必要重新安装QQ,直接启动原来安装的QQ.exe就可以直接运行QQ,因此,通过注册表方式查询QQ的安装路径可能并不是有效的,不过,我在注册表中发现下述键值保存了QQ的安装路径:

[HKEY_LOCAL_MACHINE\SOFTWARE\Tencent\QQ]
install="..."

用下面的命令可以查询:
reg query HKEY_LOCAL_MACHINE\SOFTWARE\Tencent\QQ /v install

再配合for命令应该可以提取这个路径到环境变量中。如下:

for /f "usebackq tokens=2,*" %i in (`reg query KEY_LOCAL_MACHINE\SOFTWARE\Tencent\QQ /v install ^| find /i "install"`) do set QQPath=%j
echo %QQPath%
第5楼 wudixin96 发表于 2007-08-14 09:21
银牌会员 发帖 931 积分 1,928
呵呵,楼上的,这不和3楼的效果是一样的?
第6楼 chengbiner 发表于 2007-08-16 16:13
初级用户 发帖 44 积分 105
谢谢各位了
这样成功了!
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023