fix bat para funcionar en CMD y PowerShell

This commit is contained in:
CarmenGlez20
2026-05-23 11:17:13 -06:00
parent 71c39d7748
commit a557d04a0d
2 changed files with 20 additions and 38 deletions

View File

@@ -1,7 +1,10 @@
@echo off
setlocal
:: Ruta raiz del proyecto
:: Forzar CMD aunque se ejecute desde PowerShell
if "%COMSPEC%"=="" set COMSPEC=cmd.exe
:: Obtener ruta raiz
set "ROOT=%~dp0"
if "%ROOT:~-1%"=="\" set "ROOT=%ROOT:~0,-1%"
@@ -11,13 +14,16 @@ echo Equipo BioCode - ITC / TecNM 2026
echo ============================================
echo.
start "Simulador Backend" cmd /k "cd /d "%ROOT%\simulador-backend" && venv\Scripts\activate && uvicorn main:app --reload --port 8000"
:: Abrir simulador en CMD nativo
cmd.exe /c start "Simulador Backend" cmd.exe /k "cd /d "%ROOT%\simulador-backend" && venv\Scripts\activate && uvicorn main:app --reload --port 8000"
timeout /t 3 /nobreak
start "Frontend React" cmd /k "cd /d "%ROOT%\ecotrack" && npm run dev"
:: Abrir frontend en CMD nativo
cmd.exe /c start "Frontend React" cmd.exe /k "cd /d "%ROOT%\ecotrack" && npm run dev"
echo.
echo Sistema iniciado. Abre tu navegador en:
echo http://localhost:5174
echo.
pause