2011-12-05 17 views
0

コマンドを実行して、シェルからの出力を解析します。 TestComplete内でJScriptを使用しています。私はすでにWScript.shellを使ってコマンドを実行できることを知りました。しかし、JScriptで出力を解析する方法はわかりません。何かヒント?JScriptで必要なシェルからのスクリプト出力を解析します。

var shell = new ActiveXObject("WScript.shell"); 
if (shell) 
{ 
    shell.run("myCommandIWantToParseOutputfrom.sh"); 
} 

答えて

1

ではなくRunExec方法を見てみましょう。

var wsh = new ActiveXObject("WScript.Shell"); 
var cmd = wsh.Exec("cmd /c dir C:\ /on"); 

while (cmd.Status === 0) { 
    WScript.Sleep(100); 
} 

var output = cmd.StdOut.ReadAll(); 
WScript.Echo(output); 
関連する問題