超级解霸害死人——安装evc过程种出现“没有文件扩展.vbs的脚本引擎”的问题

昨日在安装evc4的过程中,总是出现“没有文件扩展.vbs的脚本引擎”的错误,在家折腾了一晚上也没有装上。今天一早上网看了别人写的几篇文章,才弄明白怎么回事。

这个罪魁祸首就是豪杰解霸,在安装豪杰解霸以后,超级解霸把.vbs注册成自己要处理的文件。而在安装EVC的过程中,安装程序需要用Windows Script脚本程序来进行拷贝文件,写注册表等工作。

Windows Scripting Host 能使脚本直接在 Windows 桌面或命令控制台上执行,无须将脚本嵌入到 HTML 文档中。脚本可以直接从桌面(通过点击脚本文件)或命令控制台上运行。WSH 提供了一个内存消耗少的脚本主机,非常适合于非交互脚本,如登录脚本、管理脚本等等。一般情况下 Windows Scripting Host 已集成到 Windows 98、Internet Information Server 4.0 版, Windows 2000/XP 中。它也可用于 Windows 95 操作系统。

解决这个问题的办法有几种,
一种解决办法:
1、卸载任何已安装的eVC组件
2、到http://www.microsoft.com/downloads/details.aspx?displaylang=zh- cn&FamilyID=C717D943-7E4B-4622-86EB-95A22B832CAA下载Script host engine并安装,安装成功后重启,它会把vbs文件注册为自己使用。
3、重新安装eVC,应该就不会出现那个错误提示了

但是这个引擎文件只能在正版的windows系统上才能运行,在下载的时候就要检测机器windows系统是否是正版,着实有些讨厌。

另一种方法是:

1. 打开 我的电脑 - 工具 - 文件夹选项 - 文件类型。
2. 选中 VBS 扩展名,确认 .VBS 的文件是由 Microsoft (r) Windows Based Script Host 打开。如果不是的话,请点击 打开方式 旁边的 更改 按钮将其更改为用 Microsoft (r) Windows Based Script Host 打开。

当然,卸载超级解霸也是一种办法。以后在安装超级解霸的过程中,留神它的管理文件选项,不要让它再把.vbs文件给注册了。

posted @ 2005-02-18 11:04  老猴的技术博客  阅读(7325)  评论(6编辑  收藏  举报