WSH 스크립트를 작성해서 명령 실행 결과를 화면에 출력하고 싶었는데 WScript.Shell의 Exec를 통해서 실행한 결과가 화면에 보여주지 않아서 난감했는데 아래와 같이 작성하면 실행결과를 화면에 보여준다.

아래 스크립트는 TEXT파일의 라인의 변화를 WATCH하기 위해서 작성한 스크립트이다.


dim count

do while(1)
    count = count + 1

    Set objShell = CreateObject("WScript.Shell")
    Set objWshScriptExec = objShell.Exec("wc -l 10.100.x.x.txt 10.101.x.x.txt 10.21.x.x.txt")
    Set objStdOut = objWshScriptExec.StdOut
    strOutput = objStdOut.ReadAll

    WScript.Echo "COUNT : " & count

    WScript.Echo strOutput
    WScript.sleep 5000    '5초 동안 Delay
loop
Posted by n3015m
:
BLOG main image
'네오이즘'의 보안LAB 블로그입니다........... n3oism@gmail.com by n3015m

카테고리

분류 전체보기 (228)
[ HappyDevTool ] (29)
[ HappyToolRelease ] (4)
[Book] (6)
[ Security Studies ] (0)
- CII (2)
- BigData (2)
- Web Hacking (10)
- SQL Injection (25)
- Mobile Security (9)
- Network (6)
- OperatingSystem (4)
- Malware & Reversing (4)
- Phishing (5)
- Compliance (0)
- Programming (13)
- Tools (13)
- IoT (6)
- etc (21)
[Pentration Testing] (3)
[OS X] (4)
[ Security Trends ] (16)
[ Fixing Guideline ] (7)
My Way, My Life (34)
About Me (2)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

Total :
Today : Yesterday :