Windows NT/2000 no incluye una utilidad de eliminación de línea de comandos. Puede obtener una en el Kit de recursos de Windows NT o Win2K, pero la utilidad del kit sólo finalizar los procesos del equipo local. PsKill es una utilidad de eliminación que no sólo hace lo que la versión del Kit de recursos, sino que también puede eliminar los procesos en sistemas remotos. Ni siquiera tiene que instalar un cliente en el equipo de destino para usar PsKill para finalizar un proceso remoto.
Simplemente, copie PsKill en la ruta de acceso al archivo ejecutable y escriba pskill con las opciones de línea de comandos definidas más adelante.
PsKill funciona en NT 4 y superior incluido Windows Vista).
Consulte el artículo de Mark que cubre el uso avanzado de PsKill en el ejemplar de septiembre de 2004 de Windows IT Pro Magazine.
La ejecución de PsKill con un Id. de proceso le hace eliminar el proceso de esa Id. en el equipo local. Si especifica un nombre de proceso, PsKill eliminará todos los procesos que incluyan ese nombre.
uso: pskill [- ] [-t] [\\equipo [-u nombre de usuario] [-p contraseña]] <nombre de proceso | id de proceso>
-
Muestra las opciones compatibles.
-t
Elimina el proceso y sus descendientes.
\\equipo
Especifica el equipo en el que se ejecuta el proceso que desea finalizar. El equipo remoto debe ser accesible mediante el entorno de la red NT.
-u nombre de usuario
Si desea eliminar un proceso en un sistema remoto y la cuenta en ejecución no tiene privilegios administrativos en el sistema remoto, debe iniciar sesión como administrador con esta opción de línea de comandos. Si no incluye la contraseña con la opción -p, PsKill le pedirá la contraseña sin reflejar su entrada en la pantalla.
-p contraseña
Esta opción permite especificar la contraseña de inicio de sesión en la línea de comandos para que pueda usar PsList desde los archivos por lotes. Si especifica un nombre de cuenta y omite la opción -p, PsList le solicita interactivamente una contraseña.
id de proceso
Especifica el Id. de proceso del proceso que desea eliminar.
nombre de proceso
Especifica el nombre de proceso del proceso o procesos que desea eliminar.
Este artículo de Microsoft Knowledge Base hace referencia a PsKill:
PsKill forma parte de un conjunto de herramientas de línea de comandos de Sysinternals que facilitan la administración de sistemas locales y remotos de Windows. Dicho conjunto está en constante crecimiento y se denomina PsTools.