프로그램 자료/AutoHotKey

[AHK] Process kill 프로세스 종료 시키기 죽이기

motolies 2015. 11. 3. 16:26

출처 : http://www.autohotkey.co.kr/cgi/board.php?bo_table=qna&wr_id=812





검색을 좀 해봤더니 윈도우 자체에서도 CommandLine프로그램 taskkill을 제공하고 있더군요. 

우선 명령프롬프트에 들어가서 
tasklist 
혹은 
tasklist /SVC 
해주시면 현재 실행중인 모든 프로세스의 프로세스 명을 확인할 수 있습니다. 

다음의 명령은 강제(/F)로 해당 프로세스를 중지시키는 명령입니다. (명령프롬프트) 
taskkill /F /IM 프로세스이름 
PID를 사용할 경우에는 
taskkill /F /PID 프로세스PID 

테스트를 좀 해봤더니 프로세스의 종류에 따라 강제종료되는데 시간차이가 좀 있더군요. 
AHK에서 사용전에 명령프롬프트에서 (taskkill /F /IM trqrun.exe) 어느 정도 시간이 걸리는 지 확인을 해보시면
스크립트 상에서 종료명령 이후에 딜레이 결정에 도움이 되지 않을까요?



AHK에서 사용할 경우에는 다음과 같습니다. 

run, taskkill /F /IM trqrun.exe,,Hide