我从一台脚本服务器运行Test-Connection命令时遇到问题。只需运行命令Test-Connection -ComputerName $Hostname -Count 1 -ErrorAction Stop
即可挂起Powershell会话。运行ping命令按预期方式工作。问题是特定于我从中运行命令的这台服务器。其他服务器正在运行该命令并返回期望值。我知道Test-NetConnection并可以正常工作,但是,我需要知道Test-Connection挂在这台服务器上的根本原因。任何建议都将不胜感激。
答案 0 :(得分:0)
Test-NetConnection
是Test-Connection
的后继产品,它添加了一些功能,例如端口可用性检查和tracert
功能。
我需要查看确切的错误,以了解实际上是否是超时问题,如果是这样,Test-Connection
的默认超时时间必须小于Test-NetConnection
,或者可能是因为{{1} }仅使用ICMP(Internet控制消息协议)和Test-Connection
,即使在参数要求时它可以使用此协议也不能将其用作默认协议。