注册表路径以查找所有已安装的应用程序

use*_*465 7 registry installed-applications

我有一个快速的问题:注册表中是否还有其他地方但是:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion \卸载HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall

在哪里可以找到系统的已安装应用程序?我问的是,因为例如IExplorer不在这些寄存器中.还有什么我要看的?我需要安装应用程序的所有地方.

谢谢你的帮助 ;)

Rob*_*vey 5

您最可靠的选择可能是使用Windows管理界面(WMI)来枚举Windows Installer安装的软件.

请参阅此处
枚举已安装的软件
Win32_Product类

请注意,这并不能保证Internet Explorer会显示在那里.我认为您可以放心地假设Internet Explorer将出现在当前的每台Windows计算机上; Microsoft将其视为操作系统的一部分.

但是,您可以找出安装哪个版本的IE.