vbs 스 크 립 트 오류:작업 중 파일 이름 이나 클래스 이름 을 찾 을 수 없 는 해결 방법

어제 오후 에 한가 해서 예전 의 스 크 립 트 를 꺼 내 실행 을 시 도 했 는데 그림 과 같은 오류 가 발생 했 습 니 다그래서:regsvr 32 vbscript.dll.스 크 립 트 를 다시 실행 합 니 다.똑 같 을 줄 은 몰 랐 습 니 다.다른 컴퓨터 에 올 려 놓 으 면 정상 이 야.이상 하 다.최근 에 도 이 시스템 을 별로 괴 롭 히 지 않 았 다.바 이 두,구 글 은 한동안 답 이 없 었 다.오후 에 밥 을 먹 을 때 방화벽 에 문제 가 생 겨 방화벽 로 그 를 열 어 보 니 본의 아니 게'D:\DATA\VBS\GetWanIP.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

좋은 웹페이지 즐겨찾기