我需要一个内置于多个 Windows 版本(特别是 XP 到 Win7)的实用程序,它可以告诉我某个特定端口是否正在使用。我为每个操作系统找到了几种不同的方法,但我正在寻找一个适用于所有操作系统的单一命令。
答案1
也许是 Netstat?netstat -h 将提供选项。
答案2
如果您使用,netstat -n
它将告诉您当前正在使用的端口。-n
告诉它不要尝试从 IP 解析主机名。您也可以使用运行它以-a
让它尝试解析主机名。
答案3
netstat -bona
这会将端口与进程联系起来。如果您想知道端口 X 上运行着什么进程,这非常有用。
为了便于查看,我将输出重定向到文件
netstat -bona > file.txt