吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1120|回复: 6
收起左侧

[求助] python 怎么获取注册表的默认项的值?

[复制链接]
Cairl 发表于 2022-10-23 05:24
本帖最后由 Cairl 于 2022-10-23 10:37 编辑

像是获取steam这样的安装路径,有明确的安装路径可以直接取值
微信截图_20221023052018.png

[Python] 纯文本查看 复制代码
print(winreg.QueryValueEx(winreg.OpenKey(winreg.HKEY_LOCAL_MACHINE,r'SOFTWARE\WOW6432Node\Valve\Steam'),'InstallPath')[0])


不过要是像obs这样,

image.png

安装路径的值是(默认)名称的话,上面那行代码该怎么改呢?

不知道我表达的清不清楚,自学小白一个...

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

jafck 发表于 2022-10-23 08:50
MSI打包工具打包安装的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders
第三方工具打包安装的 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
对于子系统APP的 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths  (搜索 WSH.REGREAD 函数)
HKEY_LOCAL_MACHINE\SOFTWARE 是设置软件运行方式的。WOW6432Node表示64位运行,没有这个的,表示 32位运行。
其他详见 :2010腾讯 王宝剑 软件管理器的软件安装检测方法和系统CN103514089B.pdf (12年前的,有点老了)
链接: https://pan.baidu.com/s/1-8Xiw8PG0YFTFC1BeYN6Pg?pwd=uvpv 提取码: uvpv
笔墨纸砚 发表于 2022-10-23 10:00
lies2014 发表于 2022-10-23 11:28
默认键名是@,你导出注册表项就可以看到了,像这样
[HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\TeraCopy]
@="{A8005AF0-D6E8-48AF-8DFA-023B1CF660A7}"
 楼主| Cairl 发表于 2022-10-24 11:49
lies2014 发表于 2022-10-23 11:28
默认键名是@,你导出注册表项就可以看到了,像这样
[HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHan ...

不好意思,我还是不太懂,您可以帮忙改下这行代码吗?

[Python] 纯文本查看 复制代码
print(winreg.QueryValueEx(winreg.OpenKey(winreg.HKEY_LOCAL_MACHINE,r'SOFTWARE\WOW6432Node\Valve\Steam'),'InstallPath')[0])
lies2014 发表于 2022-10-24 16:29
本帖最后由 lies2014 于 2022-10-24 16:31 编辑
Cairl 发表于 2022-10-24 11:49
不好意思,我还是不太懂,您可以帮忙改下这行代码吗?

[mw_shl_code=python,true]print(winreg.QueryV ...

不好意思,原来没有测试过,想当然了,留空即可取默认键值,你这句改成:
print(winreg.QueryValueEx(winreg.OpenKey(winreg.HKEY_LOCAL_MACHINE,r'SOFTWARE\WOW6432Node\Valve\Steam'),'')[0])
2022-10-24_162635.jpg

免费评分

参与人数 1吾爱币 +2 收起 理由
Cairl + 2 用心讨论,共获提升!

查看全部评分

 楼主| Cairl 发表于 2022-10-25 11:18
lies2014 发表于 2022-10-24 16:29
不好意思,原来没有测试过,想当然了,留空即可取默认键值,你这句改成:
print(winreg.QueryValueEx(wi ...

非常感谢!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 07:49

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表