@echo off
REM ----------------------------------------------------
REM  Iniciar Cloudflared SIN ventana y SIN permitir cierre
REM ----------------------------------------------------

REM Instalar servicio si no existe
sc query cloudflared >nul 2>&1
IF %ERRORLEVEL% NEQ 0 (
    cloudflared service install >nul 2>&1
)

REM Configurar servicio para autoarranque
sc config cloudflared start= auto >nul 2>&1

REM Iniciar servicio si está detenido
sc query cloudflared | find "RUNNING" >nul
IF %ERRORLEVEL% NEQ 0 (
    net start cloudflared >nul 2>&1
)

REM Ejecutar el túnel completamente oculto
powershell -WindowStyle Hidden -Command "Start-Process 'cloudflared.exe' -ArgumentList 'tunnel run mytunel-grupoquirogacloud' -WindowStyle Hidden"

exit
