我想做这样的事情:
if (Ping-Host server1) { blah }
任何人都知道一个简单的方法吗?
答案 0 :(得分:6)
如果您使用的是PowerShell 2.0,我建议使用Test-Connection -Quiet。它返回一个简单的true或false,指示是否可以通过ping访问主机。 BTW测试连接的一个好处是它是内置的,而ping主机不是。
答案 1 :(得分:3)
这样的东西?
if ($(Ping-Host server1 -count 1 -timeout 10).received -eq 1) { blah }