2

我正在寻找一种使用 Java 写入 Windows 注册表的方法。

我去了https://github.com/twall/jna/blob/master/www/GettingStarted.md,我得到了 hello world 测试。这表明我正确引用了该库并且可以正常工作。我在 winreg 类的注册表下载中没有看到任何测试或示例。JNA javadoc 对我来说甚至创建一个示例都没有意义。

这是JNA Javadoc的链接。

public static void main(String[] args) {

        Advapi32Util.registrySetIntValue(WinReg.HKEY_CURRENT_USER, 
                "Software\\Adobe\\Acrobat Reader\\10.0\\Privileged", "bProtectedMode", 0);
            }
}
4

1 回答 1

3

Advapi32Util在 JNA 平台 JAR 中有一个帮助程序类。您可能想查看registryCreateKey()方法,以及此类中的其他注册表操作方法。

我还在这里找到了一个非常简单的示例用法。

于 2012-08-14T22:50:27.240 回答