Taskkill

두 개 이상의 작업이나 프로세스를 종료합니다. 프로세스는 프로세스 ID나 이미지 이름으로 중단할 수 있습니다.


구문
taskkill [/s Computer [/u Domain\UserName [/p Password]]] {[/fi Filter [/fi Filter [ ... ]]] [{/pid ProcessID | /im ImageName}] | /pid ProcessID | /im ImageName} [/f] [/t]

매개 변수
/s Computer
원격 컴퓨터의 이름 또는 IP 주소를 지정합니다. 백슬래시는 사용할 수 없습니다. 기본 설정은 로컬 컴퓨터입니다.

/u Domain\UserName
UserName 또는 Domain\UserName에서 지정한 사용자의 계정 권한으로 명령을 실행합니다. /u는 /s가 지정되어 있는 경우에만 지정할 수 있습니다. 기본 설정은 명령을 실행하는 컴퓨터에 현재 로그온한 사용자의 권한입니다.

/p Password
/u 매개 변수로 지정한 사용자 계정의 암호를 지정합니다.

/fi Filter
종료에 포함하거나 제외할 프로세스의 형식을 지정합니다. 여러 개의 필터를 지정할 수도 있습니다. 와일드카드(*)를 사용하여 모든 작업이나 이미지 이름을 지정합니다. 다음은 유효한 필터 이름, 연산자 및 값을 나타냅니다. 이름연산자 값 Status eq, ne RUNNING | NOT RESPONDING | UNKNOWN Imagename eq, ne유효한 모든 문자열 PID eg, ne, gt, lt, ge, le유효한 모든 양의 정수 Session eg, ne, gt, lt, ge, le유효한 모든 세션 번호 CPUTime eq, ne, gt, lt, ge, leHH:MM:SS 형식의 유효한 시간. MM과 SS 매개 변수는 0에서 59 사이여야 하고 HH는 부호가 없는 유효한 숫자 값이 될 수 있습니다. Memusage eg, ne, gt, lt, ge, le유효한 모든 문자열 Username eq, ne유효한 모든 사용자 이름([Domain\]UserName) Services eq, ne유효한 모든 문자열 Windowtitle eq, ne유효한 모든 문자열 Modules eq, ne유효한 모든 문자열

/pid ProcessID
종료할 프로세스의 프로세스 ID를 지정합니다.

/im ImageName
종료할 프로세스의 이미지 이름을 지정합니다. 와일드카드(*)를 사용하여 모든 이미지 이름을 지정합니다.

/f
프로세스를 강제로 종료하도록 지정합니다. 원격 프로세스에서는 이 매개 변수가 무시됩니다. 모든 원격 프로세스는 강제로 종료됩니다.

/t
지정된 프로세스를 종료하고 해당 프로세스가 시작한 모든 하위 프로세스를 종료합니다.

/?
명령 프롬프트에서 도움말을 표시합니다.

설명

원격 시스템이 지정되면 "WindowTitle" 및 "Status" 필터는 지원되지 않습니다.

와일드카드 문자(*)는 필터와 함께 지정된 경우에만 적용됩니다.

원격 프로세스의 종료 작업은 /f 매개 변수의 지정 여부와 관계없이 항상 강제로 진행됩니다.

HOSTNAME 필터에 컴퓨터 이름을 제공하면 시스템이 종료되고 모든 프로세스가 중단됩니다.

tasklist를 사용하여 종료할 프로세스 ID(PID)를 확인합니다.

taskkill은 kill 도구 대신 사용됩니다.


예제)
다음 예는 taskkill 명령을 사용하는 방법을 보여 줍니다.

taskkill /pid 1230 /pid 1241 /pid 1253

taskkill /f /fi "USERNAME eq NT AUTHORITY\SYSTEM" /im notepad.exe

taskkill /s srvmain /f /im notepad.exe

taskkill /s srvmain /u maindom\hiropln /p p@ssW23 /fi "IMAGENAME eq note*" /im *

taskkill /s srvmain /u maindom\hiropln /fi "USERNAME ne NT*" /im *

taskkill /pid 2134 /t /fi "username eq administrator"

taskkill /f /fi "PID ge 1000" /im *


출처:
http://technet2.microsoft.com/windowsserver/ko/library/c1db6dae-41c3-4c94-a038-d87baa0fee091042.mspx?mfr=true

'::: OS ::: > NT' 카테고리의 다른 글

Windows XP 자동 로그인 설정  (0) 2009.04.11
tree 명령어  (0) 2008.06.17
[윈도우 커맨드] tasklist  (0) 2008.05.19
pagefile.sys와 hiberfile.sys  (0) 2008.05.09
이 네트워크 리소스를 사용할 권한이 없는 것 같습니다.  (0) 2008.04.30

+ Recent posts