尝试列出64位计算机上安装的所有应用程序

时间:2014-03-25 12:37:15

标签: vbscript registry 32bit-64bit wmic

我被要求从我们的用户那里收集他们在他们的机器上安装了什么软件的信息。我找到了一些vb代码here(大部分)对我有用 - 它通过并检查注册表的卸载部分。

我从vb获得的结果包含的不同于我通过wmic列出已安装软件时获得的条目(仅列出使用Windows安装程序的内容)。

我的问题是我注意到vb代码只获得64位应用程序,我需要64位和32位。

鉴于我使用的代码是" HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall \"找到64位的东西,还有其他地方我可以指出它找到32位的东西吗?

感谢您的帮助, 麦克

1 个答案:

答案 0 :(得分:3)

好的人,对不起,如果我浪费了任何人的时间,但我找到了答案 -

中可以找到32位已安装的软件
Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\

我会把它留在这里以防它帮助其他人。