VBSはcmdコマンドの出力を読み出し、VBSはプログラムを実行してVBSにリダイレクトする

316 ワード

VBSで外部プログラムを実行し、結果をVBSにリダイレクトする
Set objShell = CreateObject("WScript.Shell")
Set objExecObject = objShell.Exec ("%comspec% /c " & wscript.arguments(0))
Do While Not objExecObject.StdOut.AtEndOfStream
	strText = objExecObject.StdOut.ReadAll()
loop
msgbox strText