프로세스 죽이기 배치파일

 

가끔 곰오디오 틀어놓고 자버리기 때문에 EBS 녹음중 곰오디오가 섞여 버리는 일이 생겨 알아보던 중

taskkill 이라는 윈도우 커맨드를 사용하면 쉽게 녹음전 곰오디오를 죽일 수 있었음

 

C:\Documents and Settings\donz>copy con gomaKill.bat
echo off
taskkill /f /fi "imagename eq goma.exe"
^Z
        1개 파일이 복사되었습니다.

 

C:\Documents and Settings\donz>gomaKill

C:\Documents and Settings\donz>echo off
성공: 프로세스(PID 4492)가 종료되었습니다.

 

C:\Documents and Settings\donz>

 

 

 

참고 : 프로세스에 관한 윈도우 코만도

 

1. 프로세스 확인 : netstat -an  또는  tasklist
    예)
         tasklist /fi "imagename eq 서비스이름"

    자세한 내용은 tasklist /? 

 

 

이미지 이름이 '서비스 이름'(패턴 포함)에 해당하는 프로세스 목록을 찾음

 


2. 프로세스 죽이기 : taskkill
    예) 
         taskkill /f /pid 프로세스 아이디

         taskkill /f /fi "imagename eq 서비스이름"
         /f 옵션은 강제 종료 옵션이다.

    자세한 사용법은 taskkill /?

 

C:\Documents and Settings\donz>tasklist /fo list

이미지 이름                  PID 세션 이름           세션#  메모리 사용
========================= ====== ================ ======== ============
System Idle Process         0 Console                 0         16 K
SYSTEM                         4 Console                 0        296 K
smss.exe                     744 Console                 0        452 K
Goma.exe            1504 Console            0     29,576 K
tasklist.exe                3820 Console                 0      5,340 K

 

C:\Documents and Settings\donz>taskkill /f /fi "imagename eq goma.exe"

성공: 프로세스(PID 1504)가 종료되었습니다.

 

+ Recent posts