PowerShell ISE: Test-Connection
我正在尝试通过PowerShell ISE编写一个简单的脚本。这是下面的代码。。。 所以主要的问题是参数"-TargetName“是不可检测的。 当我尝试运行这个脚本时,它显示以下错误Test-Connection:错误 我不知道怎么解决这个问题。为什么没有建立参数? 第一行:Test-Connection:没有找到与参数名“TargetName”对应的参数。。$var1 = Test-Connection -TargetName www.google.comIF($var1 -eq "true") {
Write-Host Connection successful
}ELSE {
Write-Host Connection failed
}
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/7477.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~
如注释中所述,根据您的Powershell版本,参数
-TargetName
对您不可用。您还需要针对字符串检查
boolean
值。要让它返回boolean
值True或False,请提供-Quiet
参数。ICMP可能关闭了,不允许您“ping”一些
Test-Connection
依赖的服务器。解决方法是使用Test-NetConnection
测试该服务器上的特定端口;例如:Test-NetConnection -Port 80
。也可以在
try
和catch
块中使用它: