2010-06-02 23 views
1

當我在Windows 2008 Server中運行名爲GetDiskSize.vbs的vbscript時,出現以下錯誤消息。腳本中找不到腳本引擎「VBScript」

無法找到腳本腳本引擎 「VBSCRIPT」 'GetDiskSize.vbs'

VBScript的已registreed爲regsrv32 VBSCRIPT.DLL,但還是不行。請幫忙。

問候, 威爾遜

+0

此視頻已經幫我,它處理兩類問題:https://www.youtube.com/watch?v = gix_hB8nXfU – Makesh 2017-10-30 09:54:19

回答

2

通常的解決將是重新註冊的dll:

regsvr32 %systemroot%\system32\vbscript.dll 

但你提到你已經試過了。

某些防病毒產品將自己插入到註冊表中,以便在傳遞到vbscript/jscript引擎之前將它們作爲腳本引擎調用。這可能會導致問題。嘗試卸載您的防病毒軟件以測試是否屬於這種情況。

在這裏看到有用的帖子: http://blogs.technet.com/b/instan/archive/2010/07/20/can-t-find-script-engine-quot-vbscript-quot-for-script-after-installing-ms10-020.aspx

如果一切都失敗了,你使用的是Windows XP,你可以嘗試重新安裝WSH 5.6:

下載來自:http://www.microsoft.com/downloads/details.aspx?FamilyId=C717D943-7E4B-4622-86EB-95A22B832CAA&displaylang=en