Tasklist y Taskkill

Tasklist (tasklist.exe) es una herramienta en línea de comandos que nos permite obtener una lista de los procesos activos que se están ejecutando en un equipo local o remoto. Para cada proceso, Tasklist muestra en pantalla el nombre e PID del poceso. Para ejecutar el comando sólo tenemos que escribirlo en un cmd: tasklist


Lo que producirá una salida parecida a ésta:


tasklist


La información nos es útil para determinar el PID de un proceso. Bajo la mayoría de circunstancias, usaremos el Administrador de tareas (task manager) para ver información detallada de procesos, sin embargo, tasklist es un comando y su salida puede ser redirigida a un archivo, y puede programarse con Eventtriggers o Registros y alertas de rendimiento. Usaremos el Administrador de tareas para ver y detener procesos mediante una interfaz gráfica.


Taskkill (taskill.exe) es también una herramienta en línea de comandos para detener uno o más procesos. Podemos finalizar un proceso usando un parámetro con taskkill que especifique el PID o cualquier parte del nombre del proceso. Taskkill puede utilizarse para finalizar procesos que desde Administrador de tareas nos ha fallado la detención. Para obtener una lista de procesos y su PID… tasklist o incluso el propio task manager(Administrador de tareas).


Taskkill nos servirá para detener aplicaciones o servicios que no responden o están consumiendo excesivos recursos del sitema y afectan al rendimiento del mismo.


Por ejemplo, en la ventana de tasklist tenemos el IE abierto y nos indica que su PID es 972.


taskkill /PID 972


taskkill02


Si volvemos a listar con tasklist:


tasklist02


taskkill /? nos dará toda la información.


taskkill01

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *