vbs 腳本錯誤:操作中文件名或類名未找到的解決方法
更新時間:2013年07月28日 18:59:23 作者:
昨天下午閑得無事,于是翻出以前的腳本,嘗試運行,結(jié)果卻出現(xiàn)了如圖所示的錯誤
昨天下午閑得無事,于是翻出以前的腳本,嘗試運行,結(jié)果卻出現(xiàn)了如圖所示的錯誤。

于是:regsvr32 vbscript.dll。
重新運行腳本,沒想到還是一樣。放到另外一臺計算機上卻正常。怪了,最近也沒怎么折騰這系統(tǒng),百度、谷歌了一陣子,沒有答案。
下午吃飯的時候,放火墻出了點狀況,打開防火墻日志查看了下,無意中瞄到了“D:\DATA\VBS\GetWanIP.vbs”的字眼,看來有眉目了。
原來是防火墻阻止了腳本的網(wǎng)絡(luò)訪問!添加一條規(guī)則。腳本正常運行了。
GetWanIP.vbs是代碼網(wǎng)絡(luò)上隨處可見的:
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

于是:regsvr32 vbscript.dll。
重新運行腳本,沒想到還是一樣。放到另外一臺計算機上卻正常。怪了,最近也沒怎么折騰這系統(tǒng),百度、谷歌了一陣子,沒有答案。
下午吃飯的時候,放火墻出了點狀況,打開防火墻日志查看了下,無意中瞄到了“D:\DATA\VBS\GetWanIP.vbs”的字眼,看來有眉目了。
原來是防火墻阻止了腳本的網(wǎng)絡(luò)訪問!添加一條規(guī)則。腳本正常運行了。
GetWanIP.vbs是代碼網(wǎng)絡(luò)上隨處可見的:
復(fù)制代碼 代碼如下:
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
相關(guān)文章
用vbs實現(xiàn)按創(chuàng)建日期的順序列出一個文件夾中的所有文件
用vbs實現(xiàn)按創(chuàng)建日期的順序列出一個文件夾中的所有文件...2007-03-03自定義vbs腳本實現(xiàn)開機后延時啟動指定程序的方法
這篇文章主要介紹了自定義vbs腳本實現(xiàn)開機后延時啟動指定程序的方法,本文以延遲啟動金山毒霸為例,需要的朋友可以參考下2014-09-09用vbs實現(xiàn)返回 IP 配置數(shù)據(jù)
用vbs實現(xiàn)返回 IP 配置數(shù)據(jù)...2007-03-03VBS+MSWinsock打造靈巧UDP后門的相關(guān)資料
VBS+MSWinsock打造靈巧UDP后門的相關(guān)資料...2007-02-02