Evitar que una aplicacion deje de ejcutarse

Para evitar que una aplicacion se cierre y deje de funcionar tenemos varias opciones, o bien la creamos como servicio y dentro de la configuracion le decimos que si se cierra se ejecute de nuevo, o creamos un batch que analice si la aplicacion esta en funcionamiento y la ejecute de no ser asi.

@echo off
:inicio
set ERRORLEVEL= tasklist | findstr {aplicacion}
if ERRORLEVEL==1 start {aplicacion}
@ping -n 5 127.0.0.1 > null
goto inicio

Con este script cada 5 segundos mira en la lista de tareas del administrador si la aplicacion ( sin los corchetes ) esta corriendo, de no ser asi la ejecuta, lo suyo es que situes el archivo bat o cmd en el mismo directorio, de no ser asi coloca la ruta completa en el start. Buena programacion ( o chapuza en su defecto )

Deja un comentario