首页 > 学院 > 开发设计 > 正文

js运行注册表

2019-11-06 06:39:40
字体:
来源:转载
供稿:网友
第一步:把下载下来的jar包加载到工程内第二步 : 把与jar包在一起的dll文件拷贝到你jdk安装目录下/jre/bin文件夹下【开源读写注册表的库 registry-3.1.3 主页地址:http://www.trustice.com/java/jnireg/index.shtml    下载后需要将ICE_JNIRegistry.dll放到目前正在用的 jdk的bin目录下 】package org.solol.test;   import com.ice.jni.registry.NoSuchKeyException;   import com.ice.jni.registry.RegStringValue;   import com.ice.jni.registry.Registry;   import com.ice.jni.registry.RegistryException;   import com.ice.jni.registry.RegistryKey;   public class JNIRegistryTest {                 public static void main(String[] args) {                 //创建注册表项并设置相应的值                  try {                        RegistryKey software = Registry.HKEY_LOCAL_MACHINE .openSubKey("SOFTWARE");                        RegistryKey subKey = software.createSubKey("SubKeyName", "");                        subKey.setValue(new RegStringValue(subKey, "subKey1", "subKey1Value"));                        subKey.setValue(new RegStringValue(subKey, "subKey2", "subKey2Value"));                        subKey.closeKey();                  } catch (NoSuchKeyException e) {              e.PRintStackTrace();          } catch (RegistryException e) {                        e.printStackTrace();                  }                                    //打开注册表项并读出相应的值                 try {                        RegistryKey software = Registry.HKEY_LOCAL_MACHINE.openSubKey("SOFTWARE");                        RegistryKey subKey = software.openSubKey("SubKeyName");                        String subKey1Value = subKey.getStringValue("subKey1");                        String subKey2Value = subKey.getStringValue("subKey2");                       System.out.println(subKey1Value);                        System.out.println(subKey2Value);                        subKey.closeKey();                 } catch (NoSuchKeyException e) {                        e.printStackTrace();                  } catch (RegistryException e) {                        e.printStackTrace();                  }                                     }       }        }  }
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表