[AHK-]如何結束其他ahk程序

看板EzHotKey作者 (鳥人)時間13年前 (2011/04/28 22:48), 編輯推噓1(107)
留言8則, 3人參與, 最新討論串1/3 (看更多)
大家好: 小弟寫了一個程式可攔截某些特定警告視窗,以方便打資料。 但結束時想我想把這些視窗偵測程式一併結束。 我的程式大概如下: 程式一 warmup.ahk run,killwarning.ahk run,killalert.ahk F2:: exitapp 程式二 killwarning.ahk loop { winwait,警告,超過額度 controlclick,繼續 } 程式三 killalert.ahk loop { winwait,提醒,通報 controlclick, 確定 } 現在的問題是我要怎樣才能在按下F2離開的時候, 同時也結束掉程式二以及程式三呢。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.9.90.134

04/29 00:27, , 1F
先detecthiddenwindows, on後再用winclose
04/29 00:27, 1F

04/29 00:28, , 2F
或是直接用process關autohotkey.exe
04/29 00:28, 2F

04/29 04:14, , 3F
或者是在RUN的時候取得另外開啟那兩個的PID,然後按下F2時
04/29 04:14, 3F

04/29 04:15, , 4F
再用PROCESS指令關閉那兩個PID
04/29 04:15, 4F

04/29 04:16, , 5F
最後才加上exitapp
04/29 04:16, 5F

04/29 11:19, , 6F
請問該如何取得那兩個的PID.(我的劇本沒有編譯).
04/29 11:19, 6F

04/29 23:42, , 7F
用winget 不過要先設detecthiddenwindows, on
04/29 23:42, 7F

04/30 07:49, , 8F
謝謝。那winget 後面的語法要怎麼寫?
04/30 07:49, 8F
文章代碼(AID): #1DkNvOVu (EzHotKey)
文章代碼(AID): #1DkNvOVu (EzHotKey)