有一种.NET方法用于检索TCP和UDP连接信息,如下所示:
[Net.NetworkInformation.IPGlobalProperties]::GetIPGlobalProperties().GetActiveTcpConnections()
[Net.NetworkInformation.IPGlobalProperties]::GetIPGlobalProperties().GetActiveUdpConnections()
我很好奇是否有办法通过VBScript做同样的事情?我希望得到所有连接的输出,类似于 netstat -an 输出,在我用于网络文档的VBscript中返回。如果通过WMI查询可以做到这一点,我也会对此感兴趣。
以下是一些参考列出的.Net方法的链接:
答案 0 :(得分:0)
您最好的选择是使用PowerShell,它可以直接访问.NET。
另一个选项是从WScript.Shell运行Netstat.exe并解析结果,按照 Netstat with WMI and VBScript