1 Answers
Best Answer
低版本的PowerShell,可以这样
PS> $r= & { ping pstips.net | Out-Null; $? } PS> $r True PS> $r= & { ping no.pstips.net | Out-Null; $? } PS> $r False
高版本的PowerShell,可以这样
PS> Test-Connection pstips.net -Count 1 -Quiet True PS> Test-Connection not.pstips.net -Count 1 -Quiet False
谢谢回复~
并不能达到预期效果,只有在请求超时和找不到目标主机时才会报False
这个是中文ping ip | out-null ; $?,没发出来,加个中文前缀试试