Uso de Taskkill
Se aplica a: Windows Server (canal semianual), Windows Server 2019, Windows
Server 2016, Windows Server 2012 R2, Windows Server 2012
Finaliza una o más tareas o procesos. Los procesos se pueden finalizar por ID de
proceso o nombre de imagen. Puede utilizar el comando de comando de lista de
tareas para determinar el ID de proceso (PID) para que finalice el proceso.
Nota
Este comando reemplaza la herramienta de matar .
Sintaxis
Copiar
taskkill [/s <computer> [/u [<domain>\]<username> [/p [<password>]]]] {[/fi
<filter>] [...] [/pid <processID> | /im <imagename>]} [/f] [/t]
Parámetros
PARÁMETROS
Parámetro Descripción
/ s <computer> Especifica el nombre o la dirección IP de una computadora remota (no use barras
invertidas). La predeterminada es la computadora local.
/ Ejecuta el comando con los permisos de cuenta del usuario especificado
u <domain>\<username> por <username>o por <domain>\<username>. El parámetro / u solo se puede especificar
si también se especifica / s . El valor predeterminado son los permisos del usuario
que actualmente está conectado a la computadora que emite el comando.
/pags <password> Especifica la contraseña de la cuenta de usuario que se especifica en el parámetro /
u .
/ fi <filter> Aplica un filtro para seleccionar un conjunto de tareas. Puede utilizar más de un
filtro o utilizar el carácter comodín ( *) para especificar todas las tareas o nombres de
imágenes. Los filtros válidos se enumeran en la sección Nombres, operadores y
valores de filtros de este artículo.
/ pid <processID> Especifica el ID de proceso del proceso que se terminará.
/estoy <imagename> Especifica el nombre de la imagen del proceso que se terminará. Utilice el carácter
comodín ( *) para especificar todos los nombres de imágenes.
/F Especifica que los procesos finalicen por la fuerza. Este parámetro se ignora para
PARÁMETROS
Parámetro Descripción
procesos remotos; todos los procesos remotos se terminan por la fuerza.
/t Finaliza el proceso especificado y cualquier proceso hijo iniciado por él.
Filtrar nombres, operadores y valores
FILTRAR NOMBRES, OPERADORES Y VALORES
Nombre del filtro Operadores Valor (es) válido (s)
válidos
ESTADO eq, ne RUNNING | NOT RESPONDING | UNKNOWN
NOMBRE DE LA eq, ne Nombre de la imágen
IMÁGEN
PID eq, ne, gt, lt, ge, Valor PID
le
SESIÓN eq, ne, gt, lt, ge, Número de sesión
le
Tiempo de CPU eq, ne, gt, lt, ge, Tiempo de CPU en el formato HH: MM: SS , donde MM y SS están
le entre 0 y 59 y HH es cualquier número sin signo
MEMUSA eq, ne, gt, lt, ge, Uso de memoria en KB
le
NOMBRE DE eq, ne Cualquier nombre de usuario válido ( <user>o <domain\user>)
USUARIO
SERVICIOS eq, ne Nombre del Servicio
WINDOWTITLE eq, ne Título de la ventana
Modulos eq, ne Nombre de DLL
Observaciones
Los filtros WINDOWTITLE y STATUS no son compatibles cuando se
especifica un sistema remoto.
El carácter comodín ( *) se acepta para la */imopción, solo cuando se
aplica un filtro.
La finalización de un proceso remoto siempre se realiza de forma
forzada, independientemente de si se especifica la opción / f .
Proporcionar un nombre de computadora al filtro de nombre de host
provoca un apagado, deteniendo todos los procesos.
Ejemplos
Para finalizar los procesos con los ID de proceso 1230 , 1241 y 1253 , escriba:
Copiar
taskkill /pid 1230 /pid 1241 /pid 1253
Para finalizar forzosamente el proceso Notepad.exe si fue iniciado por el sistema,
escriba:
Copiar
taskkill /f /fi "USERNAME eq NT AUTHORITY\SYSTEM" /im notepad.exe
Para finalizar todos los procesos en la computadora remota Srvmain con un
nombre de imagen que comience con una nota , mientras usa las credenciales de la
cuenta de usuario Hiropln , escriba:
Copiar
taskkill /s srvmain /u maindom\hiropln /p p@ssW23 /fi "IMAGENAME eq note*" /im *
Para finalizar el proceso con el ID de proceso 2134 y cualquier proceso secundario
que haya iniciado, pero solo si esos procesos fueron iniciados por la cuenta de
administrador, escriba:
Copiar
taskkill /pid 2134 /t /fi "username eq administrator"
Para finalizar todos los procesos que tienen un ID de proceso mayor o igual a
1000 , independientemente de sus nombres de imagen, escriba:
Copiar
taskkill /f /fi "PID ge 1000" /im *