使用Java检查Windows上安装的程序?

Possible Duplicate:
07000

我需要检查我的系统上是否安装了特定程序.例如,我的程序需要检查我的系统中是否安装了FireFox.
如果安装了程序,那么我想找到该特定程序的安装目录.

我找到了this,但这不是在java中.
我读了this,但我仍然无法解决这个问题

每个软件(比如Firefox)都会在路径下创建它的条目

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall

Firefox也在同一条路径下创建它.
在我的机器上

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\Mozilla Firefox5.0.1(x86 en-US)

是道路.

此路径的存在确认firefox已安装在计算机上.
对于安装目录,请在Firefox的上述路径下读取名为“InstallLocation”的键值.

https://stackoverflow.com/questions/6860968/check-for-installed-program-on-windows-using-java

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:使用Java检查Windows上安装的程序?