查某個程式有沒有在執行可以用它的 ProcessExists()
--------------------------------------------------------------------------------
Checks to see if a specified process exists.
ProcessExists ( "process" )
然後用MsgBox告知訊息
大概像底下這樣
--
If ProcessExists ("process.exe") Then
MsgBox(0, "Process Checker", "Process is running now!",10)
else
MsgBox(0, "Process Checker", "Process is not running.",10)
EndIf
--
之後就可以自行增加如Process檢查不在時,是否透過autoit去啟動他...可以用Run或_RunDOS啟動process,接著用ProcessWait()等待process執行然後就能離開autoit了。
另外要在背景一直常駐check的話,就要加while loop接著用Sleep()設定檢查間隔,不然就把上面的範例程式加入os的系統排程就行了(少個常駐可以少些OS負擔)