【Windows】快速查看指定程序的PID和所占用的端口

实例:

目前已知进程“VNGame.exe”正在运行,但不知道其进程ID和所占用的端口。

file

1、查看进程ID(PID)

打开命令提示符(CMD),使用tasklist命令快速查找“VNGame.exe”的进程ID。

tasklist | find "VNGame.exe"
# 查找映像名称为VNGame.exe的进程

VNGame.exe为映像名称,可在任务管理器查看。

file

得到的结果从左至右为其映像名称、进程ID(PID)、会话名、会话编号、内存使用情况。点击查看tasklist命令详解。

现在得知VNGame.exe的PID为“2084”。

2、查看端口

接下来使用netstat命令查看其所占用的端口。

netstat -ano | find "2084"
# 显示PID为2084的进程的网络状态

file

输出结果为该进程的网络状态,由左至右分别为协议、本地地址、外部地址、状态、PID。点击查看netstat命令详解。

现在得知VNGame.exe(2084)占用了这些端口。

拓展

补充:如需终止此进程,可在任务管理器执行“结束进程”操作,也可在命令提示符(CMD)使用taskkill命令进行终止。点击查看taskkill命令详解。

# 方法1
taskkill /f /t /im VNGame.exe # 强制结束映像名称为VNGame.exe的进程及其子进程
# 方法2
taskkill /f /t /pid 2084 # 强制结束PID为2084的进程及其子进程