Verifica rapidamente se o usuário atual tem acesso no servidor de destino

1

Sempre que uso o Get-Service com um usuário que não tem acesso no servidor de destino, demora muito tempo para o tempo limite. Isso resulta em um aumento de tempo necessário para executar um script

Existe uma maneira de descobrir se um usuário tem acesso ao servidor de destino? Eu quero usar esse tipo de funcionalidade no meu script para diminuir a quantidade de recursos do sistema necessários.

Toda e qualquer ajuda é muito apreciada.

    
por Nikhil S 06.09.2011 / 18:17

1 resposta

1

Test-Connection (artigo do TechNet aqui ) envia pacotes ICMP para verificar a resposta em todo o rede. É um cmdlet do PowerShell 2.0.

Então, se você fizer isso:

Test-Connection -count 2 -quiet

ele enviará 2 pacotes ICMP e retornará $ true se algum for bem-sucedido ou $ false se todos forem descartados.

    
por 06.09.2011 / 22:59

Tags