"无效的类别字符串"的缘由及办理办法[网络技术]
本文“"无效的类别字符串"的缘由及办理办法[网络技术]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
由于工具猫所开辟的一些工具软件,都是采取的JS+COM的手段来完成的,所以常常会调用一些系统组件来实现一些功效!
比方
文件读写组件: FilesystemObject, 简称 FSO ,
HTTP恳求组件: Msxml2.xmlhttp
因为这些组件是系统默许自带的,所以在写程序时,我都不会去考虑系统能否存在该组件,而是直接调用这些组件.
-------------------------------------------
但是,希望是美好的,实际是残酷的!
很多用户的电脑,都多少偏离了本来的轨道!
因为很多木马,分外是U盘病毒,普通也会调用这些组件来实现其目的!
这样一来,一些软件大概用户自己,普通会用禁用系统组件的办法来避免木马病毒的毒害,将威胁降至最低.
--------------------------------------------------------
Adodb.stream 组件, 常常被病毒木马用于读写文件,下载文件的一个组件.
但是这个组件是一个正常的系统文件,系统默许开启此组件.没有漏洞的时刻它是个豪杰!
我在XP,VISTA,WIN7 下试了,此组件都默许开启
但是有一部份用户的电脑上,此组件被禁用了, 具体缘由不明!
就是因为这个组件被禁用了,招致我的程序,无法调用此组件,从而报出 “无效的类别字符串”!
---------------------------------------------------------
下面是一些恢复办法:
---------------------------------------------------------
adodb.stream 恢复办法: (来自于网上)
1. 点【开始】 ---> 【运行】
2. 输入 regsvr32 "C:\Program Files\Common Files\System\ado\msado15.dll"
注: 此处是假定系统盘为C盘
3. 回车 ,提醒注册成功
4. 假如找不到 msado15.dll,请百度一下,在网上下载大概从其他电脑COPY一个
---------------------------------------------------------
fso 恢复办法: (来自于网上)
1. 点【开始】 ---> 【运行】
2. 输入 regsvr32 scrrun.dll
注: 此处是假定系统盘为C盘
3. 回车 ,提醒注册成功
4. 假如找不到 scrrun.dll ,请百度一下,在网上下载大概从其他电脑COPY一个
---------------------------------------------------------
顺次类推:
在碰到这些情形时,只需求找到对应的 dll 文件, 然后 regsvr32 一下 就OK 了
---------------------------------------------------------
不过一些电脑,在履行了以上操作之后,仍旧无法正常利用组件!目前还没有法办理!
以上是“"无效的类别字符串"的缘由及办理办法[网络技术]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |