RunWait |
首页 后退 前进 |
RunWait 运行外部程序并暂停脚本执行,直到程序结束.
RunWait ( "program" [, "workingdir" [, show_flag [, opt_flag]]] ) 参数
返回值
备注 如果路径包含空格,必须添加英文引号.
要运行 DOS 命令, 请使用 RunWait(@ComSpec & " /c " & "commandName") ; 不要忘记 "/c" 前面的空格
程序运行时脚本将暂停执行, 直到该程序终止为止. 若要运行程序后立继续执行脚本, 请使用 Run() 函数代替.
一些程序运行时会立即出现返回, 即使他们仍然在运行, 这些程序会产生另一个进程. 可以使用 ProcessWaitClose() 函数来处理这些案例.
函数示例 #include <MsgBoxConstants.au3> ---------------------------------------- 参见: ProcessWait, ProcessWaitClose, Run, ShellExecute, ShellExecuteWait, RunAs, RunAsWait exect=RunWait('notepad.exe')||MsgBox(4096,'''','программа~~закрыта') ;; 启动"记事本",并暂停单元的操作,直到关闭
infht=0||InfoHtml1 dubls=2 exect=RunWait(@ComSpec&'~~/k','''') ;; 显示消息,并在不同的进程中启动命令控制台ut或t © Аверин Андрей для Total Commander Image Averin-And@yandex.ru |