Comando TASKLIST Y TASKKILL Windows


TASKLIST y TASKKILL son dos de los comando que se pueden ejecutar mediante el símbolo de sistema en Windows que resultan muy útiles y nos ayudan cuando tenemos problemas en Windows.

TASKLIST y TASKKILL  sirven  para administrar completamente los procesos y tareas ejecutándose en nuestro equipo, con ellos obtener información y crear listas detalladas, detener aplicaciones, tareas y procesos aun cuando están bloqueados y no responden.

COMANDO TASKLIST 

TASKLIST, (del inglés listar tareas) muestra todas las aplicaciones ejecutándose en el equipo con el número de identidad del proceso (PID).

muestra: el nombre del proceso, el PID (número de identidad del proceso) y la memoria usada.

Para ejecutarlo abrimos una ventana de símbolo de sistema

1- Tecla Windows +R
2- Colocamos CMD y Enter
3- Escribimos tasklist

muestra una lista similar a la que aparece en la pestaña Procesos del Administrador de tareas.

Los parámetros nos permiten funcionalidades adicionales, los principales son los siguientes:
TASKLIST /VMuestra información detallada de cada tarea ejecutándose.
TASKLIST /SVCMuestra información adicional de los servicios hospedados en cada proceso.
TASKLIST /M moduloMuestra todas las tareas que usan un módulo DLL o EXE especificado. Si no se indica el modulo se muestran todos los módulos cargados.
TASKLIST /FO formatoEspecifica el formato de salida. Puede ser: "TABLE", "LIST", "CSV".
TASKLIST /NHSi se usan los formatos "TABLE" y "CSV", especifica que el "encabezado de columna" no se debe mostrar.
TASKLIST /FI filtroFiltra la información que se solicita con un criterio especificado.
"TASKLIST /?>%userprofile%/Desktop/uso.txt" para crear un archivo de texto en el Escritorio con todos los parámetros del comando.

Ejemplos prácticos del uso de TASKLIST

Ejemplos para copiar y pegar en una ventana de símbolo de sistema:

Crea en el escritorio una lista detallada de los procesos en ejecución en un archivo CSV que se puede abrir con Excel.

TASKLIST /V /FO CSV>%userprofile%/Desktop/list.csv

Crea en el escritorio una lista sencilla de los procesos en ejecución con los servicios hospedados en cada proceso, en un archivo de texto TXT que se abre con el Bloc de notas.

TASKLIST /SVC /FO LIST>%userprofile%/Desktop/list.txt

Ver información detallada de las aplicaciones ejecutándose en el equipo.

TASKLIST /V /FI "STATUS eq running"

Muestra todas las rareas que usan el modulo ntdll.dll

TASKLIST /M ntdll.dll

COMANDO TASKKILL

TASKKILL es un comando que complementa a TASKLIST.
Permite detener tareas o procesos usando el PID (número de identidad del proceso) o el nombre del proceso.

Parámetros para usar con TASKKILL
TASKKILL /PID identidad procesoDetiene un proceso especificando el número de identidad. Este puede conocerse usando TASKLIST.
TASKKILL /IM nombre TareaDetiene un proceso especificando su nombre.
TASKKILL /FI filtroPermite usar un filtro para seleccionar varias tareas al mismo tiempo.
TASKKILL /TTermina un proceso y todos los procesos secundarios iniciados por él.
TASKKILL /FEspecifica que se debe terminar un proceso de forma forzada.
TASKKILL /?>%userprofile%/Desktop/uso.txt para crear un archivo de texto en el Escritorio con todos los parámetros del comando.


Ejemplos de TASKKILL para copiar y pegar

Finalizar el proceso del Bloc de notas de Windows.

TASKKILL /F /IM notepad.exe

Cierra el proceso con el número de identidad 1150.

TASKKILL /PID 1150

Cierra la consola de CMD y todos los procesos secundarios iniciados por ella.

TASKKILL /F /IM cmd.exe /T

Permite detener de forma forzada cualquier script escrito en VBScript de forma forzada que sea imposible finalizar de otro modo.

TASKKILL /F /IM wscript.exe

Permite cerrar el explorador de Windows ante un bloqueo y a continuación volverlo a iniciar.

TASKKILL /F /IM explorer.exe & start explorer.exe

Permite cerrar cualquier tarea en Windows que no responde.

taskkill.exe /f /fi "status eq Not Responding"


Fuente: Norfipc
             

Publicar un comentario

0 Comentarios