快速检查当前用户是否有权访问目标服务器

快速检查当前用户是否有权访问目标服务器

每当我使用 Get-Service 与没有目标服务器访问权限的用户一起使用时,它都会花费大量时间超时。这会导致运行脚本所需的时间增加

有没有办法查明用户是否有权访问目标服务器?我想在脚本中使用这种功能来减少所需的系统资源量。

非常感谢任何帮助。

答案1

测试连接(TechNet 文章这里) 发送 ICMP 数据包以检查网络上的响应。它是一个 PowerShell 2.0 cmdlet。

因此如果你这样做:

Test-Connection -count 2 -quiet

它将发送 2 个 ICMP 数据包,如果任何一个成功则返回 $true,如果全部丢弃则返回 $false。

相关内容