Test Foro de elhacker.net SMF 2.1

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 (dos) [Seleccionar]
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

taskkill /IM "%1" /f

Para ver si se ejecuta el proceso puedes hacer algo asi


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   ::)