我在Windows 2008 Server中运行名为“GetDiskSize.vbs”的vbscript时收到以下错误消息。
找不到脚本'GetDiskSize.vbs'的脚本引擎“VBScript”
vbscript已注册为regsrv32 VBScript.dll,但仍无效。请帮忙。
此致 威尔逊
答案 0 :(得分:2)
通常的解决方法是重新注册dll:
regsvr32 %systemroot%\system32\vbscript.dll
但是你提到你已经尝试过了。
某些防病毒产品会将自己插入到注册表中,以便在传递给vbscript / jscript引擎之前将其作为脚本引擎进行调用。这可能是造成问题的原因。如果是这种情况,请尝试卸载防病毒软件以进行测试。
如果所有其他方法都失败了,并且您使用的是Windows XP,则可以尝试重新安装WSH 5.6:
下载答案 1 :(得分:0)
所以我在最长的时间内遇到了同样的问题,我才意识到为什么:
我将vbs文件与Notepad ++关联了,这就是为什么它不起作用的原因!删除关联后,vbs应用程序终于可以再次使用!