用RUN执行批处理之后如何得到返回的内容?
执行批处理之后如何得到返回的内容非常感谢各位的解答.谢谢
[ 本帖最后由 l4ever 于 2009-3-28 12:14 编辑 ] 搜索论坛
dos 回显 ;注意:回显截取只支持Run而不是RunWait
#include <Constants.au3>
Opt("MustDeclareVars",1)
_test()
Func _test()
Local $foo,$line,$lines
$foo = Run(@ComSpec & " /c sc query Alerter", @SystemDir, @SW_HIDE, $STDOUT_CHILD)
$lines = ""
While 1
$line = StdoutRead($foo)
If @error Then ExitLoop
$lines &= $line
Wend
MsgBox(0,"test",$lines)
EndFunc
juyz 朋友正解。
如果常用,可以参考:
http://www.autoitx.com/forum.php?mod=viewthread&tid=5962 谢谢分享,收藏一下 谢谢分享,收藏一下
页:
[1]