window系统查杀进程

有时候在window pc上开发, 某些端口被占用,或者显示程序被占用

如果时端口被占用,可以采用(假设MySQL3306端口被其他程序占用)
netstat -ano | findstr 3306
可以获取到
TCP    0.0.0.0:3306   0.0.0.0:0     LISTENING       10668
其中10668就是占用MySQL3306端口的程序的PID
此时执行程序
tasklist | findstr 10668 可以看到该程序信息
***.exe  10668 Services   0  9,676 K
taskkill /f /pid 10668 可以强制性结束该应用   (/f作用是强制)

如果是知道的应用进程被占用,导致无法退出或者其他操作
例如 Mindjet MindManager 无法按钮退出
可以采用 tasklist | findstr Mind

C:\Users\dbc>Tasklist | findstr Mind
MindManager.exe  27748 Console     1    172,424 K
然后使用 taskkill /f /pid 27748
或使用 taskkill /f /im MindManager.exe /t    (/t作用是删除其子进程)

taskkill /? 可以查看taskkill使用介绍

猜你喜欢

转载自blog.csdn.net/dbc_zt/article/details/82945998