Récupérer sortie d'une commande plink dans une variable
Posté : mer. 06 avr. 2016 11:42
Bonjour
j'ai une commande linux qui me renvoie une liste de nom de partage. Je lance cette commande avec plink. J'ai bien la fenêtre plink qui s'ouvre et j'y vois mes noms de partages (un par ligne). Par contre, je n'arrive pas à récupérer cette liste dans une variable ; l'affichage est toujours vide. Je souhaite ensuite l'exploiter dans une comboBox.
Merci de votre aide
Mickael
j'ai une commande linux qui me renvoie une liste de nom de partage. Je lance cette commande avec plink. J'ai bien la fenêtre plink qui s'ouvre et j'y vois mes noms de partages (un par ligne). Par contre, je n'arrive pas à récupérer cette liste dans une variable ; l'affichage est toujours vide. Je souhaite ensuite l'exploiter dans une comboBox.
#include <GUIConstantsEx.au3>
#include <EditConstants.au3>
#include <ComboConstants.au3>
#include <MsgBoxConstants.au3>
#include <Constants.au3>
$listepartage = ShellExecuteWait("plink.exe", "-ssh -t root@serveur -pw pass cat /etc/samba/smb.conf | grep debutpartage | awk -F '_' '{ print $2 }'", $STDIN_CHILD + $STDOUT_CHILD )
local $liste
$liste = StdoutRead($listepartage)
MsgBox (0,"tre", StdoutRead($listepartage))
#include <EditConstants.au3>
#include <ComboConstants.au3>
#include <MsgBoxConstants.au3>
#include <Constants.au3>
$listepartage = ShellExecuteWait("plink.exe", "-ssh -t root@serveur -pw pass cat /etc/samba/smb.conf | grep debutpartage | awk -F '_' '{ print $2 }'", $STDIN_CHILD + $STDOUT_CHILD )
local $liste
$liste = StdoutRead($listepartage)
MsgBox (0,"tre", StdoutRead($listepartage))
Mickael