通过另一个应用程序的java程序查找注册表项

时间:2014-05-30 08:51:53

标签: java windows registry

我们有一个旧的.net程序,它可以生成注册表项。 我不知道该程序的代码,但它为32位机器上的windows xp on

生成密钥

HKLM\SOFTWARE\TESTPROGRAM\INSTALL\PROG1

但是如果你在带有Windows 7的64位PC上安装相同的密钥,那么关键是: HKLM\SOFTWARE\Wow6432Node\TESTPROGRAM\INSTALL\PROG1

现在我只是在Windows 8上安装它,并将密钥安装在另一个位置: HKEY_CURRENT_USER\Software\Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\TESTPROGRAM\INSTALL\PROG1

旧的.net程序似乎自动知道密钥的安装位置以及从哪里读取密钥。因为我不知道代码,所以我不知道它用来读取密钥的用途。

但我必须从java中读取相同的密钥。

目前我使用系统命令reg query来执行此操作。

是否可以选择自动检测他在java中搜索密钥的条目?

0 个答案:

没有答案
相关问题