首页 文章

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

提问于
浏览
7

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

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

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

谢谢你的帮助 ;)

1 回答

  • 5

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

    See Here
    Enumerating Installed Software
    Win32_Product class

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

    但是,您可以找到which version of IE is installed .

相关问题