0
所以我试图确定进程MultiMC.exe是否正在运行,如果不是,我想结束我的脚本。如何检测进程或应用程序是否正在运行并终止程序如果它不是
IfExist, Process MultiMC.exe
ExitApp, 0
Else
ExitApp 1
我试过这个,但它不工作。
所以我试图确定进程MultiMC.exe是否正在运行,如果不是,我想结束我的脚本。如何检测进程或应用程序是否正在运行并终止程序如果它不是
IfExist, Process MultiMC.exe
ExitApp, 0
Else
ExitApp 1
我试过这个,但它不工作。
尝试以下操作“过程,存在act.exe”,从http://www.autohotkey.com/board/topic/50026-if-process-not-running-run-it/
解除我只能说明这个,所以你怎么看“的过程,存在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.
}
}
这可能有所帮助:http://www.autohotkey.com/board/topic/49732-kill-process/ – acdcjunior