sábado, 24 de enero de 2009

Una de MS-DOS...

Os voy a hablar de un par de comandos que permiten ver y finalizar los procesos ejecutándose en un entorno Windows.

Yo los he utilizado algunas veces para "matar" procesos malignos en máquinas remotas desde el símbolo del sistema.

Tasklist

Nos muestra los procesos en ejecución, su ID y la memoria que ocupa entre otras características, podéis consultar su sintaxis si tecleáis en una ventana MS-DOS tasklist /?

La opció que he siempre he encontrado más interesante es tasklist /M "dll" donde "dll" lo debéis sustituir por el nombre de una librería dll, el resultado será el proceso (o procesos) que está utilizando dicha librería.

Podéis usar tasklist /M sin especificar ninguna librería dll para que os muestre las librerías dll usadas por cada proceso en ejecución.





Taskkill

Como su nombre indica, Taskkill "mata" un proceso en ejecución su uso es muy sencillo (aunque veréis todas las opciones disponibles tecleando taskkill /?), taskkill /PID iddelproceso o bien taskkill /IM nombredelproceso. Tanto el PID como el IM de cada proceso los podéis localizar usando tasklist.






Nunca vayáis a dormir sin aprender algo nuevo...

No hay comentarios: