访问Windows注册表

7 java registry

可能重复:
使用Java读取/写入Windows注册表

我需要从Java访问Windows注册表.此外,我需要复制一些注册表项,可能必须使用Java输入新的注册表变量..有人帮我请...

Mar*_*tin 5

我推荐Java Native Access(JNA)库.它是JNI的一个非常好的包装器.根据这个邮件列表帖子,他们已经有了一个围绕本机Windows注册表函数调用的贡献包装器.

如果将JNA库添加到项目中,则需要的相关源是Registry.java类.从那里,只需调用该类的方法来调查Windows注册表.

作为旁注,请确保在使用JNA时使用Platform.isXxx()以确保您的代码可以实际查询特定平台上的注册表.