네트워크 모니터링 및 시스템 모니터링을 하다보면 특정 반복적인 명령어 수행을 통해 시스템 상태를 확인하고자 하는 경우가 발생합니다. 이런 경우 수동적으로 명령어를 반복적으로 실행하는데는 한계가 있어 SecureCRT에서 제공하는 Script를 통해 아래와 같이 반복작업 수행을 자동으로 진행 합니다.
샘플 VBScript
=======================================
#$language = "VBScript"
#$interface = "1.0"
Sub main
LoopInd = 0
Do Until LoopInd = 1
crt.Screen.Send " show ip interface brief " & VbCr
crt.Screen.WaitForString "sleep#", 1
Loop
crt.Screen.Synchronous = False
End Sub
=======================================
해당 샘플 Script를 메모장에 작성하여 샘플.vbs (vbs확장자)로 저장합니다.
SecureCRT 매뉴 상단에 Script 매뉴를 클릭
SecureCrt 매뉴 상단에 Script 매뉴 항목에 Run 을 클릭하고 파일 선택 화면에서
작성한 샘플.vbs 파일을 선택합니다.
샘플.vbs Script를 실행하면 아래 화면처럼
1초 간격으로 show ip interface brief 정보를 자동으로 출력하게 되어집니다.
Script 멈춤은 Run 밑에 Cancel 을 클릭하게 되면 멈추게 되어 집니다.
'[IT 관련 지식] > [Network]' 카테고리의 다른 글
Proxy ARP (0) | 2017.12.29 |
---|---|
프로토콜 이란? (0) | 2017.12.28 |
네트워크 4계층 (0) | 2017.12.28 |
ARP(Address Resolution Protocol) (0) | 2017.12.28 |
Juniper Static Routing 설정 방법 (0) | 2017.12.27 |