【招招有效】Windows下根据进程ID杀死进程命令教程
一、查询PID
根据端口查出进程PID
netstat -nao | findstr '8080'
结果如下图所示:
PS:
笔者遇到了在任务管理器中删除了服务后,文件夹的删除权限不能用,查询后发现进程未删除完全。
因此有了第二个小节,通过服务名称查询所有的进程ID。进而通过进行ID进行删除。
二、通过服务名称查询进行PID
tasklist | findstr 'mysql'
结果:
三、根据进程ID强制删除进程
taskkill /f /pid <进程编号>
四、taskkill指令
4.1 taskkill指令介绍
Taskkill 是 Windows 操作系统中的一个命令,用来终止进程。通过命令提示符,用户可以使用 taskkill 命令结束进程。
4.2 示例详解
taskkill /f /im [进程名称或进程 ID]
其中,/f
参数表示强制终止进程,/im
参数表示根据进程名称或进程 ID 来查找进程。如果提供了进程名称,那么请在进程名称前加上方括号“[]”,例如“[进程名称]”。如果提供了进程 ID,那么请在进程 ID 前加上反斜杠“\”,例如“\1234”。
例如,如果你想要终止一个名为“notepad.exe”的进程,你可以输入以下命令:
taskkill /f /im notepad.exe
或者
taskkill /f /im \4444
请注意,使用 taskkill 命令需要管理员权限。在某些情况下,终止进程可能会导致系统不稳定或数据丢失,因此在使用 taskkill 命令时需要谨慎。