能否又如何获得“添加或删除程序”里面显示软件的安装位置

解决方案 »

  1.   

    查看HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall每个项下是否有一个类型是DWORD的"SystemComponent"的键值,如果该键值为1,则不在“添加/删除”中显示。
      

  2.   

    可以获得:需要枚举HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall下每一个子项的DisplayName键的键值,如果是想要找的软件,然后再取InstallLocation键的键值进行显示就好了。