Powershell : répondre à des questions multiples

Signaler
Messages postés
1
Date d'inscription
mardi 18 mai 2021
Statut
Membre
Dernière intervention
18 mai 2021
-
Bonjour,
J'essaie d'écrire un script qui permet d'activer l'authentification sur un processeur Crestron avec une commande plink.
Quand j'active l'authentification, le système demande d'entrer le username du nouveau compte administrateur, puis d'entrer son mot de passe et demande une deuxième fois le mot de passe pour confirmer.
Bien sûr, il faut que le script réponde à ces questions automatiquement.

J'ai réussi à le faire en batch :
(
timeout 2 > nul
echo username
timeout 3 > nul
echo password
timeout 3 > nul
echo password
) | plink -ssh -v -batch -l oldUsername -pw oldpassword %Processor_IP% “auth on”

Il est également possible de l'écrire en une seule ligne :

(echo username & timeout 2 > nul & echo password & timeout 3 > nul & echo password & timeout 3 > nul) | plink -ssh -v -batch -l oldusername -pw oldpassword %Processor_IP% “auth on”

Quelqu'un aurait-il une idée pour faire la même chose en Powershell,
Merci