Tópico anterior: Connect-XO - Conectar o PowerShell a um serviço de controlePróximo tópico: Disconnect-XO - Desconectar de um serviço de controle em execução


Conectar o PowerShell a um serviço de controle usando um script

Você pode evitar a necessidade de inserir manualmente suas credenciais na caixa de diálogo PSCredentials, criptografando sua senha e executando-a como um objeto.

Para criptografar sua senha e executá-la como um objeto

Digite os seguintes comandos, usando sua senha, quando indicado, e execute-os uma vez:

read-host -assecurestring | convertfrom-securestring | out-file C:\ securestring.txt <password>
$pass = cat C:\securestring.txt | convertto-securestring
$mycred = new-object -typename System.Management.Automation.PSCredential -argumentlist <domain\user_name>, $pass
Connect -XO [-Host] <String> $mycred [[-Protocol][<String>]] [[-Port] [<String>]]

O resultado é o mesmo de uma conexão padrão:

Conectando...
<endereço IP> conectado! 

Para obter mais informações, consulte a documentação do PowerShell ou pesquise na Internet.