测试连接之谜

时间:2014-12-01 11:38:25

标签: powershell wmi ping remote-server

我们一直在使用powershell脚本来ping我们的一些服务器。脚本工作正常,直到最近,Test-Connection $ machineName -quiet返回$ false,即使机器正常! (ping $ machineName工作正常,甚至在脚本之外的Test-Connection $ machineName -quiet工作正常)。我想到的第一件事就是隐藏用户权限。我可以做些什么来进行更多测试?

1 个答案:

答案 0 :(得分:0)

尝试将测试连接强制转换为布尔值。

if ( [bool](test-connection $hostname -count 1 -quiet) -eq $true) { ...do stuff } else { ..do other stuff}