在任何端口上终止 tomcat 服务 运行,Windows
Kill tomcat service running on any port, Windows
在任何端口上终止 tomcat 服务 运行,Windows
使用像 8080/ 8005 这样的命令提示符
1) 转到(打开)命令提示符(按 Window + R 然后键入 cmd 运行 这个).
2) 运行 遵循命令
对于所有监听端口
netstat -aon |找到 /i "listening"
应用端口过滤器
netstat -aon |find /i "listening" |find "8080"
最后有了PID我们就可以运行下面的命令来杀进程
3) 从结果集中复制 PID
taskkill /F /PID
例如:taskkill /F /PID 189
有时您需要运行具有管理员权限的命令提示符
完成!!!您现在可以开始服务了。
根据 post 上的所有信息,我创建了一个小脚本来简化整个过程。
@ECHO OFF
netstat -aon |find /i "listening"
SET killport=
SET /P killport=Enter port:
IF "%killport%"=="" GOTO Kill
netstat -aon |find /i "listening" | find "%killport%"
:Kill
SET killpid=
SET /P killpid=Enter PID to kill:
IF "%killpid%"=="" GOTO Error
ECHO Killing %killpid%!
taskkill /F /PID %killpid%
GOTO End
:Error
ECHO Nothing to kill! Bye bye!!
:End
pause
netstat -ano | findstr :3010
taskkill /F /PID
但它对我不起作用
然后我试了taskkill -PID <processorid> -F
示例:- taskkill -PID 33192 -F
这里 33192 是 processorid 并且它有效
在任何端口上终止 tomcat 服务 运行,Windows 使用像 8080/ 8005 这样的命令提示符
1) 转到(打开)命令提示符(按 Window + R 然后键入 cmd 运行 这个).
2) 运行 遵循命令
对于所有监听端口
netstat -aon |找到 /i "listening"
应用端口过滤器
netstat -aon |find /i "listening" |find "8080"
最后有了PID我们就可以运行下面的命令来杀进程
3) 从结果集中复制 PID
taskkill /F /PID
例如:taskkill /F /PID 189
有时您需要运行具有管理员权限的命令提示符
完成!!!您现在可以开始服务了。
根据 post 上的所有信息,我创建了一个小脚本来简化整个过程。
@ECHO OFF
netstat -aon |find /i "listening"
SET killport=
SET /P killport=Enter port:
IF "%killport%"=="" GOTO Kill
netstat -aon |find /i "listening" | find "%killport%"
:Kill
SET killpid=
SET /P killpid=Enter PID to kill:
IF "%killpid%"=="" GOTO Error
ECHO Killing %killpid%!
taskkill /F /PID %killpid%
GOTO End
:Error
ECHO Nothing to kill! Bye bye!!
:End
pause
netstat -ano | findstr :3010
taskkill /F /PID
但它对我不起作用
然后我试了taskkill -PID <processorid> -F
示例:- taskkill -PID 33192 -F
这里 33192 是 processorid 并且它有效