【已解决】用RunWait如何运行多条cmd命令?
本帖最后由 dearmb 于 2011-1-1 21:38 编辑用RunWait如何运行多条cmd命令?
查了一下帮助,RunWait(@ComSpec & " /c " & "命令")运行一条后关闭cmd,再执行第二条命令
但是我需要运行的命令之间是有联系的,分别运行不好用
如何一次运行多条命令呢? 什么关系也不说, 反正不能同时多RUNWAIT 使用"&"可以同时运行多个命令.
RunWait(@ComSpec & ' /c ' & 'start notepad.exe&start regedit.exe&start cmd') 使用"&"可以同时运行多个命令.
lixiaolong 发表于 2010-12-17 20:42 http://www.autoitx.com/images/common/back.gif
楼主你是同时运行了,别人是分别运行的. 可以run一个.bat文件,不知能不能满足你的要求 很好的贴子 要学的东西实在是太多了 3楼的代码可以满足要求了 决定写出一个bat,然后run这个bat {:face (239):}值得学习一下啊。。。 #include <Constants.au3>
Global Const $text = ""
ShellExecute('cmd.exe', '', '', '', @SW_HIDE);, @SW_HIDE
ControlSend($text, "", "", "dir" & @CRLF)
ControlSend($text, "", "", "d:" & @CRLF)
ControlSend($text, "", "", "ipconfig -all" & @CRLF)
这样还没找到获取回显的办法~~
页:
[1]