From cd9f16f329a5169788a57b3d37cc3e2d55c3cc7c Mon Sep 17 00:00:00 2001 From: urieljareth Date: Sat, 22 Aug 2026 11:37:39 -0600 Subject: [PATCH] feat: .bat con ventanas inteligentes (persistente en error, autocierre en exito) --- start-server.bat | 14 ++++++++++++-- stop-server.bat | 9 ++++++++- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/start-server.bat b/start-server.bat index 34d0632..214dfa0 100644 --- a/start-server.bat +++ b/start-server.bat @@ -1,4 +1,14 @@ @echo off chcp 65001 >nul -powershell -NoProfile -ExecutionPolicy Bypass -File "%~dp0scripts\start-server.ps1" %* -exit /b %errorlevel% +powershell -NoProfile -ExecutionPolicy Bypass -File "%~dp0scripts\doctor.ps1" %* +set EC=%errorlevel% +if not "%EC%"=="0" ( + echo. + echo [!] Algo fallo. Esta ventana queda abierta para que puedas leerlo. + echo Si llamas a alguien por ayuda, enviale una captura de pantalla. + echo. + pause +) else ( + timeout /t 5 /nobreak >nul +) +exit /b %EC% diff --git a/stop-server.bat b/stop-server.bat index ca221c4..42b0525 100644 --- a/stop-server.bat +++ b/stop-server.bat @@ -1,4 +1,11 @@ @echo off chcp 65001 >nul powershell -NoProfile -ExecutionPolicy Bypass -File "%~dp0scripts\stop-server.ps1" %* -exit /b %errorlevel% +set EC=%errorlevel% +if not "%EC%"=="0" ( + echo. + echo [!] Algo fallo al apagar. Esta ventana queda abierta. + echo. + pause +) +exit /b %EC%