XP Pro y Vista Listan programas activos de Windows desde la línea de comandos con la lista de tareas

La lista de tareas del programa XP / Vista se ejecuta desde un símbolo del sistema y muestra los programas que se ejecutan actualmente con una serie de opciones. La capacidad de ejecutar comandos desde el símbolo del sistema permite la automatización con archivos por lotes. También suele ser más rápido escribir un comando simple para obtener una salida específica que pasar el mouse por una serie de menús.


Para enumerar todos los programas activos que se ejecutan en el sistema, use:

lista de tareas

Esto muestra que cada programa se ejecuta en una línea e incluye el número PID (ID de proceso), el uso de la memoria, así como el nombre de la imagen (aplicación).

La ejecución de taskkill con el indicador detallado muestra información adicional, incluido el usuario que ejecuta la aplicación, el tiempo de ejecución de la CPU y el título de la ventana:

lista de tareas / v

El comando tasklist permite el uso de numerosos filtros para ver solo ciertas aplicaciones. Por ejemplo, para listar solo las aplicaciones ejecutadas por el usuario Quinn, use:

Tasklist / FI "NOMBRE DE USUARIO eq Quinn"

O, para enumerar todas las aplicaciones actualmente en ejecución que han vinculado el archivo DLL msvcrt.dll, use:

Tasklist / FI "MODULES eq msvcrt.dll"

La siguiente tabla muestra los filtros disponibles y su uso.

Nombre del filtro Operadores válidos Valor (es) válido (s)
----------- --------------- --------------
ESTATUS eq ne RUNNING | NO RESPONDE
IMAGENAME eq ne Nombre de la imagen
PID eq ne gt lt ge le PID valor
SESIÓN eq ne gt lt ge le Número de sesión.
SESSIONNAME eq ne Nombre de sesión
CPUTIME eq ne gt lt ge le CPU tiempo en el formato
de hh: mm: ss.
MEMUSAGE eq ne gt lt ge le Uso de memoria en KB
USERNAME eq ne Nombre de usuario en [dominio \] usuario
formato
MÓDULOS eq ne nombre DLL
SERVICIOS eq ne Nombre del servicio
WINDOWTITLE eq ne Título de la ventana

eq: es igual a ne: no es igual
gt: mayor que lt: menor que
gt: le mayor o igual le: menor o igual que