PowerShell 技能连载 - 创建快速的 Ping(第二部分)

在前一个技能中我们演示了如何用 WMI 以指定的超时值 ping 计算机。WMI 还可以做更多的事:它可以迅速 ping 多台计算机,不过语法有一点另类。

以下是如何 ping 多台计算机:

1
2
3
4
# ping the specified servers with a given timeout (milliseconds)
$TimeoutMillisec = 1000
Get-WmiObject -Class Win32_PingStatus -Filter "(Address='microsoft.com' or Address='r13-c14' or Address='google.com') and timeout=$TimeoutMillisec" | Select-Object -Property Address, StatusCode

本文国际来源:Creating Highspeed Ping (Part 2)

评论