从.Net Properties获取VBScript中的活动网络连接

时间:2012-05-22 22:10:05

标签: .net scripting vbscript wmi

有一种.NET方法用于检索TCP和UDP连接信息,如下所示:

[Net.NetworkInformation.IPGlobalProperties]::GetIPGlobalProperties().GetActiveTcpConnections()
[Net.NetworkInformation.IPGlobalProperties]::GetIPGlobalProperties().GetActiveUdpConnections()

我很好奇是否有办法通过VBScript做同样的事情?我希望得到所有连接的输出,类似于 netstat -an 输出,在我用于网络文档的VBscript中返回。如果通过WMI查询可以做到这一点,我也会对此感兴趣。

以下是一些参考列出的.Net方法的链接:

1 个答案:

答案 0 :(得分:0)

您最好的选择是使用PowerShell,它可以直接访问.NET。

另一个选项是从WScript.Shell运行Netstat.exe并解析结果,按照 Netstat with WMI and VBScript