前言
在开发过程中,有时要启动多个项目,端口可能会冲突,我们需要解除端口占用。
写了一个dos脚本,帮助自己更快的查询到运行进程,并解除端口占用,脚本如下:
@echo off
echo 开始进行kill 操作
set /p PORT=请输入端口号:
echo 查找%PORT%端口的 PID
for /f "tokens=5" %%a in ('netstat -ano ^| findstr :%PORT%') do (
set PID=%%a
)
if defined PID (
taskkill /pid %PID% /f
echo 进程 %PID% 已被终止
) else (
echo 没有找到占用端口 %PORT% 的进程。
)
pause