端口kill脚本,复制后封装进 xx.bat 双击运行
@echo off
set /p port="请输入要终止的进程的端口号: "
echo 正在查找使用端口 %port% 的进程...
for /f "tokens=5" %%a in ('netstat -ano ^| findstr /R /C:":%port% "') do (
set /a "pid=%%a"
goto :killProcess
)
:killProcess
if not defined pid (
echo 未找到在端口 %port% 上运行的进程。
goto :end
)
echo 正在终止 PID 为 %pid% 的进程...
taskkill /F /PID %pid%
if %errorlevel% == 0 (
echo 成功终止进程。
) else (
echo 终止进程失败。
)
:end
pause