所以我试图确定进程是否正在运行MultiMC.exe,如果不是,我想结束我的脚本。
IfExist, Process MultiMC.exe
ExitApp, 0
Else
ExitApp 1
我试过这个但是没有用。
答案 0 :(得分:0)
尝试以下“处理,存在,act.exe”,取自http://www.autohotkey.com/board/topic/50026-if-process-not-running-run-it/
我只显示此内容,以便您了解如何在另一个脚本中使用“Process,Exist,act.exe”。
#persistent
SetTitleMatchMode,2
Loop
{
Process,Exist, act.exe ; Sets errorlevel to process PID
IfWinNotExist, % "ahk_pid " errorlevel ; Expression for ahk_pid
{ ; Block to do something.
Run, C:\Documents and Settings\Pat\Desktop\act.exe
Break ; Stops loop if run or it will continue forever.
}
}