TASKKILL

End one or more processes (by process id or image name).

Syntax
      TASKKILL [/S system [/U username [/P [password]]]]
         { [/FI filter] [/PID processid | /IM imagename] } [/F] [/T]

Options
    /S   system           The remote system to connect to.

    /U   [domain\]user    The user context under which
                          the command should execute.

    /P   [password]       The password. Prompts for input if omitted.

    /F                    Forcefully terminate the process(es).

    /FI  filter           Display a set of tasks that match a
                          given criteria specified by the filter.

    /PID process id       The PID of the process to be terminated.

    /IM  image name       The image name of the process to be terminated.
                          Wildcard '*' can be used to specify all image names.

    /T                     Tree kill: terminates the specified process
                           and any child processes which were started by it.

  Filters    Apply one of the Filters below:

             Imagename   eq, ne                  String
             PID         eq, ne, gt, lt, ge, le  Positive integer.
             Session     eq, ne, gt, lt, ge, le  Any valid session number.
             Status      eq, ne                  RUNNING | NOT RESPONDING
             CPUTime     eq, ne, gt, lt, ge, le  Time hh:mm:ss
             MemUsage    eq, ne, gt, lt, ge, le  Any valid integer.
             Username    eq, ne                  User name ([Domain\]User).
             Services    eq, ne                  String The service name
             Windowtitle eq, ne                  String
             Modules     eq, ne                  String The DLL name

Examples:

Kill including child processes:
   TASKKILL /S system /F /IM notepad.exe /T
   TASKKILL /PID 1230 /PID 1241 /PID 1253 /T

Force Kill:
   TASKKILL /F /IM notepad.exe /IM mspaint.exe
   TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
   TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe

Kill on a remote System:
   TASKKILL /S system /U domain\username /FI "USERNAME ne NT*" /IM *
   TASKKILL /S system /U username /P password /FI "IMAGENAME eq note*"

Home editions of Windows do not have TASKKILL, useTSKILL instead.

“Here's to the success of our impossible task!” ~ Soviet dissidents, 1975

Related:

TSKILL - End a running process.
PsKill - Kill processes by name or process ID.
Powershell: Stop-Process - Kill a process.
Equivalent bash command (Linux): kill - Kill a process.


 
Copyright © SS64.com 1999-2019
Some rights reserved