社区
JavaScript
帖子详情
请问怎么用javascript通过搜索注册表以判断一个软件是否安装
mynamesucks
2004-11-09 09:05:48
请问怎么用javascript通过搜索注册表以判断一个软件是否安装
请各位大大指教,谢谢 m(_ _)m
...全文
304
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>
由于
安装
了Node.js却找不到版本,文件位置相关问题,由此拓展出的找其他
软件
文件以及相关用法的一些总结
win+r输入regedit打开
注册表
,慢慢找,也可以试着ctrl+f
搜索
方式,输入
软件
名称检索,按F3找下
一个
,尝试寻找
软件
安装
路径。下面是一些提供解决以上问题的方式,仅供参考,还在现学阶段,通过ai给的解释但很多时候ai喜欢给模糊化概念,或者简略表达造成歧义,所以又通过各种教学视频和网页相关内容参考并实践,最终通过个人理解陈述。经过一系列学习,发现自己
软件
是
安装
好了,但是一些基础的问题却不清楚明白,所以整理出一些实操中会出现的一些相关:文件,版本,以及自己实践中出现的一些实际问题。
检测
注册表
中ActiveX控件
是否
被注册
window.onload=function() { //在系统提示用户
是否
允许交互前
判断
当前控件
是否
加载,通过此属性
判断
当前
是否
注册了COM组件 var isReg = true; //通过获取
注册表
属性得到
安装
路径 var hkey_root,hkey_path,hkey_key,path;
如何
判断
Windows
是否
安装
Node.js:三种方法 + 常见漏判场景
如何
判断
Windows
是否
安装
Node.js:三种方法 + 常见漏判场景 > 搬运并适配自 Stack Overflow 社区高票问答。原文出处见文末。 TL;DR 打开 cmd 或 P
关于用JS检测有无
安装
某个
软件
,没有
安装
就提示下载的问题。
关于检测用户有无
安装
某个
软件
的问题 一、材料: functionocxstatus(){ varNewObj; try{ NewObj=newActiveXObject("TVANTSX.TvantsXCtrl.1"); if(typeofNewObj!='undefined'){ ...
真正理解 npm:从
注册表
到
JavaScript
包管理平台
软件
注册表
(Software Registry)是操作系统中的
一个
集中式数据库,用于存储
软件
、硬件和用户配置等信息。这是
软件
注册表
的定义,也就是说
软件
注册表
本是操作系统中的
一个
概念,它是用来管理(存储)操作系统的一些列行为的数据库。很显然 npm 是
一个
软件
注册表
的定义,并不是指 npm 是运作在操作系统中的数据库,那么 npm 所谓的
软件
注册表
是什么?以上就是我对npm的理解,希望这篇文章能为你解答疑惑,帮助更深入地认识npm。
JavaScript
87,987
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章