Dec 02

# kill -9 [pid]

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

종료에 포함하거나 제외할 프로세스의 형식을 지정합니다. 여러 개의 필터를 지정할 수도 있습니다. 와일드카드(*)를 사용하여 모든 작업이나 이미지 이름을 지정합니다. 다음은 유효한 필터 이름, 연산자 및 값을 나타냅니다.

/pid ProcessID

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

/im ImageName

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

/f

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

/t

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

/?

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

설명

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

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

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

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

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

taskkillkill 도구 대신 사용됩니다.

다음 예는 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 *

M$ 기술 문서 링크

Leave a Reply

What is 4 + 5 ?
Please leave these two fields as-is:
IMPORTANT! To be able to proceed, you need to solve the following simple math (so we know that you are a human) :-)