Python读取注册表-QueryValueEx值\u名称选项

Python读取注册表-QueryValueEx值\u名称选项,python,win32com,winreg,Python,Win32com,Winreg,我正试图收集一个可用值名称列表,以便使用QueryValueEx进行查询,如本文所示: 我看到的value\u name字符串选项有DisplayName(可以使用)、Description、InstallRoot、DeviceID、DeviceGUID(所有这些选项对我都不起作用)。我通过简单地替换下一行中的value_name选项来测试每个选项: val = QueryValEx(asubkey, value_name) 有人知道如何获得与上述代码一起工作的可用选项列表吗 另请注意,我试图

我正试图收集一个可用值名称列表,以便使用
QueryValueEx
进行查询,如本文所示:

我看到的value\u name字符串选项有DisplayName(可以使用)、Description、InstallRoot、DeviceID、DeviceGUID(所有这些选项对我都不起作用)。我通过简单地替换下一行中的value_name选项来测试每个选项:

val = QueryValEx(asubkey, value_name)
有人知道如何获得与上述代码一起工作的可用选项列表吗


另请注意,我试图检索的是用于通过
win32com.client
发送Autodesk Design Review的适当字符串。我相信,但不知道,我可以通过查询注册表值找到此字符串。

您是否确保子项中确实包含这些值(例如,通过regedit)?另外,您所说的“不工作”是什么意思?您是否遇到了某种错误?不幸的是,我的网络已禁用regedit,因此我无法查看它。我所说的“不工作”,仅仅是指循环键并根据这些值名称查询它们不会产生任何结果。到目前为止,唯一能产生任何结果的是“DisplayName”