@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