elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  autodetectar procesos con algun script
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: autodetectar procesos con algun script  (Leído 3,165 veces)
khaos91

Desconectado Desconectado

Mensajes: 21



Ver Perfil
autodetectar procesos con algun script
« en: 21 Octubre 2010, 23:10 pm »

Holaa! me gustaría si hay algun script  en batch o vbs que autodetecte procesos y los cierre. Por ejemplo si se está ejecutando firefox que lo encuentre y lo cierre. Gracias


En línea

Darioxhcx


Desconectado Desconectado

Mensajes: 2.294


Ver Perfil
Re: autodetectar procesos con algun script
« Respuesta #1 en: 21 Octubre 2010, 23:20 pm »

http://foro.elhacker.net/scripting/iquestfuncion_en_batch_para_ejecutar_x_comando_solo_si_x_proceso_se_esta_ejecutando-t264195.0.html


En línea

flony


Desconectado Desconectado

Mensajes: 584



Ver Perfil
Re: autodetectar procesos con algun script
« Respuesta #2 en: 22 Octubre 2010, 13:30 pm »

Código:
tasklist >>C:\1.txt
taskkill /f /t /im firefox.exe
el primero hace una lista en c:\
el segundo lo cierra a firefox
En línea

si un problema no tiene solucion entonces no es un problema...es algo inevitable
modubat

Desconectado Desconectado

Mensajes: 7


Ver Perfil
Re: autodetectar procesos con algun script
« Respuesta #3 en: 22 Octubre 2010, 15:46 pm »

te dejo un bat para saber si un proceso se esta ejecutando o no, a modo de función

luego es hacer un taskkill al proceso

Código
  1. @ECHO OFF
  2. CALL :PROCESS "EXPLORER.EXE"
  3. IF ERRORLEVEL 0 (ECHO.RUNNING) ELSE ECHO.NOT RUNNING
  4. PAUSE>NUL
  5.  
  6. ===================================================================================
  7.  
  8. :: Busca si un proceso esta o no en ejecución.
  9. :: Devuelve errorlevel=0 si el proceso se esta ejecutando y errorlevel=1
  10. :: si no lo esta haciendo.
  11.  
  12. :PROCESS PROCESO
  13.  
  14. SETLOCAL ENABLEEXTENSIONS
  15. ::
  16. :: Buscamos un el argumento en tasklist para ver si se encuentra
  17. FOR /F %%A IN ('"TASKLIST /NH | FINDSTR /I "%~1""') DO SET "PROCESS=%%~A"
  18. ::
  19. :: Salimos con errorlevel adecuado
  20. IF DEFINED PROCESS (ENDLOCAL & EXIT /B 0) ELSE (
  21. EXIT /B 1
  22. )
  23.  
  24. ===================================================================================
  25.  
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda con Autodetectar el proxy de la empresa
Redes
vibyte 7 7,458 Último mensaje 21 Diciembre 2010, 20:37 pm
por vibyte
Algun script que me recomienden
Desarrollo Web
:ohk<any> 1 2,070 Último mensaje 14 Diciembre 2011, 07:03 am
por EFEX
Algún script o software que genere esto?
Scripting
Puntoinfinito 3 2,999 Último mensaje 23 Marzo 2012, 14:47 pm
por Puntoinfinito
Script LINUX Algun valiente???
Unix/Unix-Like
Tinker08 2 3,346 Último mensaje 17 Julio 2012, 02:42 am
por dac
duda script listado de procesos
Scripting
ferchundo9 3 4,825 Último mensaje 1 Marzo 2018, 18:37 pm
por pangeasi
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines