社区
JavaScript
帖子详情
请问怎么用javascript通过搜索注册表以判断一个软件是否安装
mynamesucks
2004-11-09 09:05:48
请问怎么用javascript通过搜索注册表以判断一个软件是否安装
请各位大大指教,谢谢 m(_ _)m
...全文
301
9
打赏
收藏
请问怎么用javascript通过搜索注册表以判断一个软件是否安装
请问怎么用javascript通过搜索注册表以判断一个软件是否安装 请各位大大指教,谢谢 m(_ _)m
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
superdbs
2005-08-03
打赏
举报
回复
up
笑对最好
2004-11-09
打赏
举报
回复
恩,是的,javascript访问客户端的敏感冬冬总是不好的!
shyslysky
2004-11-09
打赏
举报
回复
操作注册表的例子(会被看作恶意脚本的:-)):
http://www.infosecurity.org.cn/content/websec/javascript.htm
mynamesucks
2004-11-09
打赏
举报
回复
拜托各位看看,谢谢
mynamesucks
2004-11-09
打赏
举报
回复
外面列表看不到,顶出来
mynamesucks
2004-11-09
打赏
举报
回复
我试了网上很多代码
但都说'WScript'未定义
是不是对注册表访问有限制的???
mynamesucks
2004-11-09
打赏
举报
回复
请问我把{08B0E5C0-4FCB-11CF-AAA5-00401C608500}
改成另外一个{00000010-0000-0010-8000-00AA006D2EA4}
同样也是注册表里有的,为什么就结果就正好相反呢
<HTML xmlns:IE>
<HEAD>
<STYLE>
@media all {
IE\:clientCaps {behavior:url(#default#clientcaps)}
}
</STYLE>
</HEAD>
<BODY>
<IE:clientCaps ID="oClientCaps" />
<SCRIPT>
bMSvmAvailable = oClientCaps.isComponentInstalled("{00000010-0000-0010-8000-00AA006D2EA4}","ComponentID");
if (bMSvmAvailable)
alert ('finish');
else
alert ('no');
</SCRIPT>
</BODY>
{08B0E5C0-4FCB-11CF-AAA5-00401C608500}是finish
{00000010-0000-0010-8000-00AA006D2EA4}是no
mynamesucks
2004-11-09
打赏
举报
回复
谢谢各位,我试试
ttyp
2004-11-09
打赏
举报
回复
<HTML xmlns:IE>
<HEAD>
<STYLE>
@media all {
IE\:clientCaps {behavior:url(#default#clientcaps)}
}
</STYLE>
</HEAD>
<BODY>
<IE:clientCaps ID="oClientCaps" />
<SCRIPT>
bMSvmAvailable = oClientCaps.isComponentInstalled("{08B0E5C0-4FCB-11CF-AAA5-00401C608500}",
"ComponentID");
</SCRIPT>
:
</BODY>
检测
注册表
中ActiveX控件
是否
被注册
window.onload=function() { //在系统提示用户
是否
允许交互前
判断
当前控件
是否
加载,通过此属性
判断
当前
是否
注册了COM组件 var isReg = true; //通过获取
注册表
属性得到
安装
路径 var hkey_root,hkey_path,hkey_key,path;
关于用JS检测有无
安装
某个
软件
,没有
安装
就提示下载的问题。
关于检测用户有无
安装
某个
软件
的问题 一、材料: functionocxstatus(){ varNewObj; try{ NewObj=newActiveXObject("TVANTSX.TvantsXCtrl.1"); if(typeofNewObj!='undefined'){ ...
真正理解 npm:从
注册表
到
JavaScript
包管理平台
软件
注册表
(Software Registry)是操作系统中的
一个
集中式数据库,用于存储
软件
、硬件和用户配置等信息。这是
软件
注册表
的定义,也就是说
软件
注册表
本是操作系统中的
一个
概念,它是用来管理(存储)操作系统的一些列行为的数据库。很显然 npm 是
一个
软件
注册表
的定义,并不是指 npm 是运作在操作系统中的数据库,那么 npm 所谓的
软件
注册表
是什么?以上就是我对npm的理解,希望这篇文章能为你解答疑惑,帮助更深入地认识npm。
判断
是不是IE浏览器和ActiveX插件
是否
安装
判断
是不是IE浏览器 /** *
判断
当前运行环境是不是ie浏览器 * @returns {boolean} true: 是 false:不是 */ function isIE() { return !!window.ActiveXObject || "ActiveXObject" in window; }
判断
ActiveXObject控件
是否
正确
安装
查看插件名称
判断
插件
是否
...
html5调用本地控件exe,网页上如何
判断
本地
是否
安装
某个应用程序(js实现)
@顾晓北: 你可能没说清楚,网页启动客户端检测客户端,项目由网页部分及客户端程序部分组成,网页上有
一个
进入按钮,如果客户端
安装
了,点击按钮直接打开客户端程序,如果未
安装
则提示消息提醒
安装
客户端程序,类似QQ游戏大厅,阿里旺旺,在客户端
安装
时我们只需要写如下
注册表
信息:[HKEY_CLASSES_ROOT\test]@="testProtocol""URL Protocol"=""C:\\Progr...
JavaScript
87,989
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章