[XP] detener un proceso desde la línea de comandos

Resuelto
Hola a todos,

Me gustaría detener un proceso (conociendo su nombre) desde un .bat. Veo bien cómo detener un servicio (net stop...), pero no cómo detener un programa ordinario. No he encontrado nada al respecto aquí, ni en otros lugares por Google.

Gracias por iluminarme con vuestras luces.
Configuración: Windows XP Firefox 2.0.0.1

19 respuestas

  1. simplemente porque jodió su comando es

    taskkill /f /im wordpad.exe

    y no killtask.

    a++++++++++++++++++++++++++++
    34
    1. No busques más, ya lo he encontrado...

      Comando Taskkill con /f para forzar el cierre y /im para indicar un nombre de imagen (el archivo .exe) en lugar de un PID.

      Por ejemplo, para cerrar WordPad sin confirmación:

      Killtask /f /im wordpad.exe


      Gracias a mí.

      Por otro lado, si tienes alguna idea sobre los puertos COM que están en uso, ¡todavía me interesa! ...
      xp port com en utilisation
      20
      1. Es maravilloso, muchas gracias querido Larico.
        Buena continuación.
        0
      2. Killtask /f /im wordpad.exe error

        Taskkill /f /im wordpad.exe
        0
      3. ustedes son personas realmente muy sanas; no ven lo que quiero decir, espero jaja
        0
      4. no veo...
        0
      5. Regex eres un tonto con juegos de palabras pésimos !
        0
    2. hola
      no sé si el tema sigue activo (después de un mes ya no lo creo)
      pero como la orden me interesa, la probé, pero no la tengo en la línea de comandos (win no la reconoce)
      killtask, taskkill, no funciona
      ¿qué pasa?
      gracias de antemano
      --
      saludos
      meeshkah
      2
      1. taskkill /f /im wordpad.exe
        0
    3. hola,

      problema todavía vigente:
      tengo mi avp.exe que ya no funciona.
      intento cerrarlo vía el proceso, y no quiere. he probado taskkill /F /IM avp.exe

      Error: el proceso "avp.exe" con PID 564 no pudo ser detenido.
      Motivo: Acceso denegado.

      intenté eliminar la clave en modo seguro / no funciona...
      y por lo tanto es imposible reinstalar un antivirus.

      ¿tienen alguna solución para matarlo con éxito!? gracias
      4
      1. Taskkill /F /PID 564
        0
      2. Hay que ejecutarlo como administrador en cmd y volver a empezar.
        0
    4. hola,

      si un proceso le da este error

      Error: el proceso "processus" de PID[pid] no pudo ser detenido.
      Razón: Acceso denegado.

      es mejor poner
      taskkill /pid [pid]

      a++++
      0
      1. No funciona tampoco.
        0
    5. Hola,

      killtask, taskkill, no funcionan para Windows XP Home a primera vista. Uso tskill ;)
      12
      1. Gracias, equilibbrius, no lo encontraba y empezaba a irritarme
        ¡Que tengas un buen día!
        --
        saludillos
        meeshkah
        4
        1. Hola,

          ¿Conoceríais alguna opción además del reinicio cuando tskill (Win XP) no funciona (con la imagen o el PID)?
          El comando funciona, pero el proceso sigue activo.
          2
          1. Gracias por tu pedido, creo que funciona muy bien
            me ha evitado lo peor

            gracias
            3
            1. hola,

              un año después, ¡todo bien! En realidad si funciona hay que hacer taskkill/? te lista todos los comandos que quieras
              4
              1. pluto utiliser la commande : msconfig

                démarrer > exécuter > ensuite taper : msconfig et appuyer sur entrer

                et tu règles tes paramètres de démarrage
                3
                1. Buenas noches,
                  Personalmente estoy usando Windows Vista y según lo que he leído debo usar el comando TASKKILL. Es mi MSN el que ha fallado y tengo dos procesos msnmsgr.exe, pero no se cierran con el Administrador de tareas y cuando uso TASKKILL /PID: el proceso no pudo ser detenido pero puede ser terminado con /F
                  y cuando hago TASKKILL /F /IM msnmsgr.exe me dice que uno de los procesos se ha detenido pero el otro no porque no hay ninguna instancia en ejecución de esa tarea...

                  no entiendo nada... ¡espero que puedas ayudarme!
                  Gracias, ¡buenas noches!
                  3
                  1. Es simplemente que hay que escribir correctamente porque no es taskkill, ¡sino TSKILL!
                    6
                    1. se está haciendo un círculo!

                      para resumir
                      en windows xp pro: el comando es taskkill
                      en windows xp home: el comando es tskill

                      las opciones no son las mismas para ambos comandos, eso significa que "taskkill /f /im proceso" funciona (en XP Pro, por supuesto) pero tskill /f o /im no existen! tskill está limitado comparado con taskkill (otra diferencia importante entre las versiones Pro y Home). escriban únicamente tskill (en Windows XP Home) para conocer las opciones.
                      0
                  2. para detener un programa ordinario, es simplemente TASKKILL /F /IM EXPLORER.EXE (/F = forzar el cierre, IM = imagen [el nombre del programa en la lista de procesos])
                    2
                    1. taskkill, tskill, killprocess, killtask, no funcionaron para el proceso avp.exe; intenta en su lugar sc config avp start=disabled
                      2
                      1. El programa avp.exe es un antivirus normalmente, por lo que es normal que no funcione.
                        0
                    2. hola, tengo un problema, olvidé la contraseña de control parental del antivirus kaspersky 2012. solo quiero desactivarlo y no desinstalarlo, ¿puedes darme el script, por favor?
                      Gracias
                      1
                      1. Si tus padres han instalado un control parental, ¡no es por nada! Si quieres hacerte pasar por un adulto para eludir el problema, escribe al menos sin errores.
                        0
                    3. Hola, tengo el mismo problema que tú. He descubierto que el comando bajo XP es
                      "tskill" únicamente, no logro hacerlo funcionar. Si estás bajo XP, siempre puedes ayudarnos escribiendo "tskill /?" en tu símbolo del sistema.

                      ¡Gracias!!!

                      Selrak
                      0
                      1. 1) ejecuta tasklist para conocer el PID
                        2) ejecuta taskkill /f /pid elpid
                        0
                      2. un consejo para ejecutar la línea de comando (cmd) como administrador
                        0