java操作win注册表

Java操作Windows注册表的两种方法

走远了吗. 提交于 2019-12-04 11:18:58
方法1:通过com.registry》JRegister 兼容的JDK版本 :jregistry-1.8.1测试过可以直接jdk1.8,其他官方文档不详。 所需jar包 :jregistry-1.8.1.jar在源码中配置好, reg_x64.dll或者reg.dll需要拷贝到jdk的bin目录中(要保持jdk与dll的版本与操作系统一致)。 下载地址 : https://pan.baidu.com/s/1kViGmRd 代码示例: import com.registry.RegistryKey; import com.registry.RegistryValue; public class TestRegister { public static void main(String[] args) { //"HKEY_LOCAL_MACHINE" RegistryKey LOCALMACHINE = RegistryKey.getRootKeyForIndex(RegistryKey.HKEY_LOCAL_MACHINE_INDEX); //"HKEY_LOCAL_MACHINE\SOFTWARE\\MySQL AB\MySQL Workbench 6.3 CE\" RegistryKey orclKey = new RegistryKey(LOCALMACHINE, "\