昨天下午閒得無事,於是翻出以前的腳本,嘗試運行,結果卻出現了如圖所示的錯誤。
於是:regsvr32 vbscript.dll。
重新運行腳本,沒想到還是一樣。放到另外一台計算機上卻正常。怪了,最近也沒怎麼折騰這系統,百度、谷歌了一陣子,沒有答案。
下午吃飯的時候,放火牆出了點狀況,打開防火牆日志查看了下,無意中瞄到了“D:DATAVBSGetWanIP.vbs”的字眼,看來有眉目了。
原來是防火牆阻止了腳本的網絡訪問!添加一條規則。腳本正常運行了。
GetWanIP.vbs是代碼網絡上隨處可見的:
來源:http://www.enun.net/?p=1433