我的Windows 10机器上有TCPView和Tcpvcon,我想知道如何获得所有信息TCPView在其输出到GUI中包含进程名、PID、协议、远程地址、远程端口等。另一方面,Tcpvcon只包含进程名、协议、远程和本地地址。我希望在Tcpvcon的命令行输出中有所有可以在TCPView GUI中读取的信息(特别是端口号)。Tcpvcon似乎只有三个开关-a -c -n,但无论我如何合并它们,我都没有达到我的目标。有人能帮助我吗?
下面是我使用所有三个开关时的输出示例。在TCPView中,我看到了有关指定进程的更多信息。x1c 0d1x
4条答案
按热度按时间nbnkbykc1#
tcpvcon没有显示端口号(也许我们应该让Mark R.添加它们;- )
但是你可以用
或者使用管理shell
开关含义:
要获取所有可用的开关,只需使用netstat -?(还有其他有趣的开关)或https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/netstat
斯沃比
wwodge7n2#
在2011年TCPVCON发布之前,它用于显示端口信息。
较新的版本不再这样做了。
如果你能拿到2.54版,你就能得到端口信息。
ilmyapht3#
用tcpvcon-v2.34测试(我找不到2.54),它显示了端口,但没有显示进程,所有连接都显示为来自系统。此外,TCPV 6和UDPV 6丢失。
这是一个例子:
编辑:我纠正自己。ASB是对的。我刚刚得到了TCPView v2. 54,它确实显示了应用程序,端口以及tcpv 6和udpv 6。
因此,我确认“良好”版本为v2.54。
s3fp2yjn4#
要显示端口号(和进程名称),您需要tcpvcon.exe的旧版本v2.54
来自SysinternalsSuite.zipWayback机器的此www.example.com存档包含此版本:https://web.archive.org/web/20100201154325/http://download.sysinternals.com/Files/SysinternalsSuite.zip