Rubrique précédente: Connect-XO : connexion de PowerShell à un service de contrôleRubrique suivante: Disconnect-XO : déconnexion d'un service de contrôle en cours d'exécution


Connexion de PowerShell à un service de contrôle à l'aide d'un script

Pour éviter de saisir manuellement les informations d'identification de l'utilisateur dans la boîte de dialogue Informations d'identificationPS, chiffrez votre mot de passe et exécutez-le en tant qu'objet.

Pour chiffrer votre mot de passe et l'exécuter en tant qu'objet :

Entrez les commandes suivantes, en indiquant votre mot de passe, et exécutez-les une seule fois :

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

Le résultat est le même qu'avec une connexion standard :

Connexion en cours...
<adresse_IP> connectée 

Pour plus d'informations, consultez la documentation de PowerShell documentation ou recherchez sur Internet.