Windows下通过端口号查找出对应的进程名称
有时,看到电脑在监听一个端口,但不知道是哪个程序在监听此端口,此时就可以用下面的方法找出该应用程序。
首先打开CMD窗口,运行netstat -a,查看需要查询的端口号,这里为80端口,如下图:
继续使用CMD窗口,输入netstat -aon|findstr "80"命令查询端口被哪个进程所占用,如下图,可以看到被进程号6844所占用
再使用tasklist|findstr "6844"命令,查找出哪个程序使用了该进程号
查找后发现为everything.exe发布了80的监听服务端口。的确,我是使用的everything小软件的“Start HTTP Server”选项来打开了一个80端口的服务,如下图所示。