Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: KZN en 15 Mayo 2014, 19:23 PM

Título: [Bath] Consulta procesos
Publicado por: KZN en 15 Mayo 2014, 19:23 PM
Lenguaje:
Batch


Problema:
me preguntaba si existe alguna línea para por ejemplo si el proceso "proceso1.exe" esta funcionando en ese momento que haga determinada función.
Título: Re: [Bath] Consulta procesos
Publicado por: cyberalejo17 en 21 Mayo 2014, 07:12 AM
Claro que si.

Espera busco un código que tengo, que lo que hacía era revisar si un proceso está corriendo y matarlo.

Busca si el proceso está corriendo. Si es así ejecuta el if.

Código (dos) [Seleccionar]
TASKLIST | FIND /I "KeePass.exe">nul
if %errorlevel%==0 (
START "Cerrar baul" "%letraTC%:\%rutaKP%" --exit-all
:: El proceso se puede matar con
:: TASKKILL /F /IM KeePass.exe /T
)



Este código pertenecía a mis primeras versiones del script
http://foro.elhacker.net/scripting/aporte_batch_automatizar_apertura_de_volumen_y_baul_cifrado_v22-t412971.0.html


Para tu caso sería:

Código (dos) [Seleccionar]
TASKLIST | FIND /I "Proceso1.exe">nul
if %errorlevel%==0 (
TASKKILL /F /IM Proceso1.exe /T
)