飘渺风 发表于 2008-10-15 11:50:39

AU3运行DOS命令,如何让DOS界面停留啊?

AU3运行DOS命令,如何让DOS界面停留啊?就是想看看那个界面的信息,比如,我想实现的是:模拟在命令提示符下输入:net user
然后它就显示一共有多少个用户,但是那个界面一闪就消失了,看不到啊,在哪里加入什么代码才可以让那个界面停留在桌面,直到我关闭为止啊?
我的AU3代码是下面这样的:

Func _RunDOS( $sCommand )
    Return RunWait( @ComSpec & " /C """ & $sCommand & """", "", @SW_SHOW )
EndFunc
_RunDOS("net user")

jhwl 发表于 2008-10-15 12:03:47

http://www.autoitx.com/forum.php?mod=viewthread&tid=1894&page=1#pid12901
看看这个对你有没有帮助...

sanhen 发表于 2008-10-15 12:10:33

尝试这样:


Func _RunDOS( $sCommand )
    Return RunWait( @ComSpec & " /C """ & $sCommand & """", "", @SW_SHOW )
EndFunc
_RunDOS("net user&pause")

飘渺风 发表于 2008-10-15 12:28:44

原帖由 sanhen 于 2008-10-15 12:10 发表 http://www.autoitx.com/images/common/back.gif
尝试这样:


Func _RunDOS( $sCommand )
    Return RunWait( @ComSpec & " /C """ & $sCommand & """", "", @SW_SHOW )
EndFunc
_RunDOS("net user&pause")




谢谢楼上的,您的方法可行,hehe!
页: [1]
查看完整版本: AU3运行DOS命令,如何让DOS界面停留啊?