La Web del Programador: Comunidad de Programadores
 
    Pregunta:  56139 - CERRAR APLICACION WINDOWS DESDE MS-DOS
Autor:  Gumersindo Martí Amorós
Muy buenas,

Necesito cerrar el winword.exe desde MS-DOS.
Con shutdown puedo cerrarlo per me apaga también el ordenador.
Como puedo terminar el proceso del winword.exe utilizando alguna instruccion en MS-DOS?

Muchas gracias de antemano.

Saludos.

  Respuesta:  Armando Nava
TASKKILL [/S sistema] [/U usuario [/P contraseña]]
{ [/FI filtro] [/PID IdProceso | /IM NombreImagen] } [/F] [/T]

Descripción:
Esta herramienta de la línea de comandos puede usarse en uno o más
procesos.
Los procesos pueden terminarse a través del Id. o del nombre de imagen.

Lista de parámetros:
/S sistema Especifica el sistema remoto al que conectarse.

/U [dominio]usuario Especifica el contexto de usuario en el que se
que el comando debe ejecutarse.

/P contraseña Especifica la contraseña para el contexto de
usuario dado. Pide la entrada si se omite.

/F Especifica la terminación forzada
de proceso(s).

/FI filtro Especifica un conjunto de tarea que coinciden
con el criterio especificado en el filtro.

/PID Id. de proceso Especifica el ID. de proceso que se debe
terminar.
/IM nombre de imagen Especifica el nombre de imagen del proceso que
debe terminar. El carácter comodín "*" puede
usarse para especificar todos los nombres de
imagen.
/T Terminar árbol: termina el proceso especificado
y todos los procesos secundarios iniciados por
él.
/? Muestra el uso de la ayuda.

Filtro(s):
Nombre filtro Operadores válidos Valores válidos
------------- ------------------ ---------------
STATUS eq, ne RUNNING | NOT RESPONDING
IMAGENAME eq, ne Nombre de imagen.
PID eq, ne, gt, lt, ge, le Valor de PID.
SESSION eq, ne, gt, lt, ge, le Número de sesión
CPUTIME eq, ne, gt, lt, ge, le Tiempo válido en el formato
hh:mm:ss.
hh - horas,
mm - minutos, ss - segundos
MEMUSAGE eq, ne, gt, lt, ge, le Uso de memoria en KB.
USERNAME eq, ne Nombre de usuario en formato
[dominio]usuario.
MODULES eq, ne Nombre de DLL
SERVICES eq, ne Nombre de servicio.
WINDOWTITLE eq, ne Título de ventana.

Nota: el carácter comodín "*" del modificador /IM se acepta solamente
con filtros.

Nota: los procesos remotos siempre se terminarán de manera forzada
sin tener en cuenta si la opción /F se ha especificado o no.

Ejemplos:
TASKKILL /S sistema /F /IM notepad.exe
TASKKILL /PID 1230 /PID 1241 /PID 1253
TASKKILL /F /IM notepad.exe /IM mspaint.exe
TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
TASKKILL /F /FI "USERNAME eq NT AUTHORITYSYSTEM" /IM notepad.exe
TASKKILL /S sistema /U dominiousuario /FI "USERNAME ne NT*" /IM *
TASKKILL /S sistema /U nombreusuario /P contraseña /FI "IMAGENAME eq note*"