我们一直在使用powershell脚本来ping我们的一些服务器。脚本工作正常,直到最近,Test-Connection $ machineName -quiet返回$ false,即使机器正常! (ping $ machineName工作正常,甚至在脚本之外的Test-Connection $ machineName -quiet工作正常)。我想到的第一件事就是隐藏用户权限。我可以做些什么来进行更多测试?
答案 0 :(得分:0)
尝试将测试连接强制转换为布尔值。
if ( [bool](test-connection $hostname -count 1 -quiet) -eq $true) { ...do stuff } else { ..do other stuff}