Files
LerNota/subir_servidor.bat

30 lines
659 B
Batchfile

@echo off
setlocal enabledelayedexpansion
cd /d C:\LerNotaFiscal
echo === SUBINDO SERVIDOR (porta 8000) ===
echo Procurando processo ocupando a porta 8000...
set "PID="
for /f "tokens=5" %%a in ('netstat -ano ^| findstr LISTENING ^| findstr :8000') do (
set "PID=%%a"
)
if defined PID (
echo Processo encontrado ^(PID !PID!^). Finalizando...
taskkill /F /PID !PID!
if errorlevel 1 (
echo Aviso: nao foi possivel finalizar o PID !PID!.
) else (
echo Processo finalizado com sucesso.
)
) else (
echo Nenhum processo ocupando a porta 8000.
)
echo.
echo Iniciando servidor...
.venv\Scripts\python.exe app.py
pause