Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: BgCRaCK en 18 Diciembre 2009, 23:24 pm



Título: Intentando matar los procesos en *.bat[Solucionado]
Publicado por: BgCRaCK en 18 Diciembre 2009, 23:24 pm
Hola a todos.
Antes hacia esto: :P
tskill "wmware-tray"
tskill "wmiapsrv"
tskill "WindowsSearch"
tskill "LogMeIn"
tskill "notepad"
...y no funcionaba
SOLUCIONADO: ;-)
Ahora hago esto otro: :)
taskkill /IM "wmware-tray.exe" /f
taskkill /IM "wmiapsrv.exe" /f
taskkill /IM "WindowsSearch.exe" /f
taskkill /IM "LogMeIn.exe" /f
taskkill /IM "Skype.exe" /f
taskkill /IM "notepad.exe" /f

 //// Duda de procesos resuelta _ El 4º comentario presenta la pregunta final:
¿ Hay diferencia entre hacer esto en Vista o en Xp ?


gracias por dedicar tu tiempo a la lectura de este mensaje.
..y tmb por los comentarios.  :)


Título: Re: Intentando matar los procesos en *.bat
Publicado por: Castg! en 19 Diciembre 2009, 00:56 am
mira, proba con

Código
  1. taskkill /IM "notepad.exe"

asi con los programas que quieras. contame como te fue?


Título: Re: Intentando matar los procesos en *.bat
Publicado por: ---saster--- en 19 Diciembre 2009, 16:37 pm
Añadele el flag /f, cierra forzosamente

Código:
taskkill /IM "%1" /f

Para ver si se ejecuta el proceso puedes hacer algo asi

Código:
tasklist /M | find/i "%1">nul && (taskkill /IM %1 /f) || (echo No se ejecuta el proceso.)


Título: Matando los procesos en *.bat
Publicado por: BgCRaCK en 19 Diciembre 2009, 17:02 pm
ambos consejos son buenos ,funciona .

Muchas gracias . Otra cosa , varia para Vista o Xp ?? es muy importante porque lo hago en vista y lo quiero aplicar a XP. Es mi ultima pregunta. Eternamente agradecido.  ;-)


Título: Re: Intentando matar los procesos en *.bat
Publicado por: Novlucker en 19 Diciembre 2009, 17:34 pm
No, no varía, es exactamente lo mismo.

Saludos


Título: Re: Intentando matar los procesos en *.bat
Publicado por: BgCRaCK en 19 Diciembre 2009, 17:58 pm
 gracias   ::)