如何通过命令行远程查看Windows-2008-R2上的networkingconfiguration?

我的局域网上有几台Windows-2008-R2服务器。 每个服务器有4个以上的网卡,包括一些组合的网卡。 我需要监视每个configuration的名称和状态,最好通过命令行来编写脚本。 有没有办法通过LAN上的另一台Windows机器远程执行此操作?

目前的方法是将RDP放入每台机器,打开“查看networking连接”,然后在视觉上进行跟踪。

没有标准的方法来查询网卡绑定configuration,因为这是用专有的基于驱动程序的机制完成的。 例如,Broadcom驱动程序与Intel驱动程序不同。 您可能最终需要parsing这些驱动程序存储在registry中的专有configuration信息,以便确定组合configuration是什么。

您可以使用ipconfig /all作为@joeqwertybuild议获取IPconfiguration信息。 你也可以使用netsh dump ,这将给你的接口名称和IPconfiguration。 不过,你不会从这两者中获得团队configuration。

在PowerShell中使用GWMI命令行程序。 您可以使用-computername参数指定远程计算机。 我相信你要玩的两个命名空间是Win32_NetworkAdapterConfiguration Win32_NetworkAdapterSetting

使用像Nagios这样的监控解决scheme不是更有意义吗? 看看http://nagios.sourceforge.net/docs/3_0/monitoring-windows.html

此外,如果这是一个品牌服务器,则可以使用供应商提供的应用程序进行监控,例如戴尔OMSA和IT-Assistant。