萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 編程語言綜合 >> vbs 腳本錯誤:操作中文件名或類名未找到的解決方法

vbs 腳本錯誤:操作中文件名或類名未找到的解決方法

昨天下午閒得無事,於是翻出以前的腳本,嘗試運行,結果卻出現了如圖所示的錯誤。

vbs 腳本錯誤:操作中文件名或類名未找到的解決方法 三聯

於是:regsvr32 vbscript.dll。

重新運行腳本,沒想到還是一樣。放到另外一台計算機上卻正常。怪了,最近也沒怎麼折騰這系統,百度、谷歌了一陣子,沒有答案。

下午吃飯的時候,放火牆出了點狀況,打開防火牆日志查看了下,無意中瞄到了“D:DATAVBSGetWanIP.vbs”的字眼,看來有眉目了。

原來是防火牆阻止了腳本的網絡訪問!添加一條規則。腳本正常運行了。

GetWanIP.vbs是代碼網絡上隨處可見的:
 

復制代碼 代碼如下:
Set GetIP=Wscript.GetObject("http://www.ip138.com/ip2city.asp")
Do Until GetIP.readyState="complete"
Wscript.Sleep 100
Loop
Wscript.Echo GetIP.documentElement.outerText
Set GetIP=nothing



來源:http://www.enun.net/?p=1433

 
copyright © 萬盛學電腦網 all rights reserved