2013-07-20 23 views

回答

36

該問題是由將.vbs文件與Notepad ++(或在某些情況下,可能是不同的程序)相關聯而引起的。我可以通過以管理員身份運行Notepad ++並刪除.vbs文件的文件關聯來解決此問題。

如果您不確定哪個程序導致問題,您可以從開始菜單中搜索「更改與文件擴展名關聯的文件類型」。要從那裏解決問題,請確保.vbs文件將Microsoft Windows Based Script Host設置爲當前的默認程序。

+1

天才。非常感謝! – Deses

+1

對於那些不熟悉Notepad ++的人,你在哪裏設置文件關聯? – riqitang

+1

說明Notepad ++ ver。 7.3.3(對於真正的舊版本,可能會有所不同):如果啓用了多實例,則可能需要關閉除Notepad ++之外的所有實例。轉到**設置** - > **首選項**,然後從左側列表中單擊**文件關聯**。然後從右側的_Registered extensions_列表中選擇** .vbs **(可能需要向下滾動),然後單擊左箭頭(** < - **)將其從列表中刪除。 – GlennFromIowa

25

在我來說,我能夠擺脫這種通過重新關聯使用以下命令的VBS文件排除:CMD - >以管理員身份運行 - >現在鍵入以下命令,然後按進入

assoc命令.VBS = VBSFile

+1

這是我能做到的唯一方法。謝謝:) – lkanab

+0

歡迎@lkanab! –

1

我使用WEBuilder有同樣的問題。 爲了解決這個問題,我進入了選項/首選項/文件/關聯 ,並刪除了與.vbs文件的關聯。 乾杯!

2

雖然這是一個死的帖子,我想與其他人分享。

我和OP有同樣的問題,但.vbs文件已經與「基於Microsoft控制檯的腳本宿主」相關聯。

這發生在Windows Server 2012計算機上,而.vbs文件正在被.bat文件調用。

我的解決方案是運行cscript.exe /H:CScript,或者運行cscript.exe /H:WScript。這與此腳本使用的腳本引擎相關聯。

相關問題