au3运行外部程序之Run()和RunWait()函数

au3运行外部程序,最常用Run()和RunWait()函数,成功返回所运行程序的 PID,失败返回0。

Run()和RunWait()的区别:

Run()和RunWait()函数功能和使用方法基本相同,但有一些小区别,RunWait等待命令结束再执行下一条命令,而Run命令开始执行即继续下面的命令。 如果第一条写Run则两条命令几乎同时开始执行,结果第二条可能执行的比较快而出错。

au3判断进程是否存在

判断进程是否存在,如果存在结束进程的au3示例

If ProcessExists(“6san.exe”) Then ;判断6an.exe进程是否存在
ProcessClose(“6san.exe”) ;存在则结束进程
Else
MsgBox(0, “6san.com”, “程序不在运行中。”) ;不存在弹窗提示
EndIf