@echo off setlocal enabledelayedexpansion cd /d "%~dp0" echo Verificando porta 5000... set "FOUND=0" for /f "tokens=5" %%P in ('netstat -ano ^| findstr /R /C:":5000 .*LISTENING"') do ( echo Processo encontrado na porta 5000 ^(PID %%P^). Encerrando... taskkill /F /PID %%P >nul 2>&1 set "FOUND=1" ) if "!FOUND!"=="0" ( echo Nenhum processo estava usando a porta 5000. ) else ( echo Porta 5000 liberada. ) echo Iniciando servidor Flask... ".venv\Scripts\python.exe" app\servidor.py