2009. 9. 25. 05:50

도스명령어를 실행 하고 그 실행화면 텍스트를 출력하기

아래 예는 dir 명령을 실행 한 후 그 출력을 문자열에 저장하는 것이다.

    var Shell;
    Shell = new ActiveXObject("WScript.Shell");
    
    var ExecObject = Shell.Exec ("cmd /c dir");
    
    while(ExecObject.status == 0)
    {
        WScript.Sleep(100);
    }
    
    var strText = strText = ExecObject.StdOut.ReadAll();