我们如何找出Windows上正在侦听端口的进程?

时间:2020-03-05 18:48:54  来源:igfitidea点击:

我们如何找出Windows上正在侦听端口的进程?

解决方案

回答

C:\> netstat -a -b

(添加-n可以阻止它尝试解析主机名,这将使其速度大大提高)

注意Dane对TCPView的建议。看起来非常有用!

-a显示所有连接和侦听端口。

-b显示创建每个连接所涉及的可执行文件或者
监听端口。在某些情况下,知名的可执行文件主机
多个独立的组件,在这种情况下,
创建连接所涉及的组件顺序
或者显示侦听端口。在这种情况下,可执行文件
名称在底部的[]中,顶部是它所调用的组件,
依此类推,直到达到TCP / IP。请注意,此选项
可能很耗时,除非我们有足够的能力,否则它将失败
权限。

-n以数字形式显示地址和端口号。

-o显示与每个连接关联的拥有进程ID。

回答

netstat -aon | find /i "listening"

回答

如果要为此使用GUI,请使用TCPView。这是微软收购的旧Sysinternals应用。

回答

如果我们想使用GUI工具执行此操作,则可以使用SysInternals TCPView。