Page 1 sur 1

[..] Executer des commandes en SSH à partir de Plink

Posté : mar. 26 mars 2013 11:35
par elminio
Bonjour à tous,

Pour me connecter en SSH j'utilise cette commande :

Code : Tout sélectionner

Run(@ComSpec & " /c " & " c:\ssh\plink.exe -ssh -2 -P 22 " & $USER & "@" & $SERVER & " -pw " & $PASSWORD)
Quelle code dois-je utiliser pour insérer de nouvelle commande dans la console SSH ?

Cdt,
Elminio

Re: [..] Executer des commandes en SSH à partir de Plink

Posté : mar. 26 mars 2013 12:36
par jguinch
Salut.
Tu peux essayer avec StdinWrite ou au pire avec Send.
Tu ne peux pas mettre tes commandes dans un fichier et faire utiliser le paramètre -m ?

Re: [..] Executer des commandes en SSH à partir de Plink

Posté : mar. 26 mars 2013 13:37
par elminio
Bonjour jguinchard,
Tu ne peux pas mettre tes commandes dans un fichier et faire utiliser le paramètre -m ?
j'ai testé mais ça ne fonctionne pas et j'aimerais insérer ces commandes dans le script.

Re: [..] Executer des commandes en SSH à partir de Plink

Posté : mar. 26 mars 2013 16:22
par jguinch
Tu peux essayer avec Send ?
► Afficher le texteExemple

Re: [..] Executer des commandes en SSH à partir de Plink

Posté : mar. 26 mars 2013 20:40
par TommyDDR
Regarder le dernier paramètre de la commande Run. En particulier les options $STDIN_CHILD, $STDOUT_CHILD et $STDERR_CHILD (combinés grâce à BitOr)

Vous pourrez ensuite utiliser StdinWrite et StdoutRead pour dialoguer avec votre console.