Bonjour à tous,
afin de mieux vous orienter, le but de mon prog est d'executer cmd.exe, de tapez des commandes puis de récupérer l'affichage...
Pour ce qui est de l'affichage, c'est moche, j'utilise un fichier temp grâce à la commande "cmd.ex > tmp.txt"
puis récupère ensuite son contenu... si vous avez mieux, je sui preneur!
Le souci, c'est tapez la commande :
je voudrais rediriger le stdin de cmd.exe vers une variable (genre buffer) de mon prog, ainsi je pourrais taper une commande dans mon prog qui sera ensuite "tapée" dans cmd.exe...
Après quelques recherches, je suis tombé sur la fonction pipe() mais je n'y comprend pas grand chose..
J'espère que j'ai été assez clair, Merci d'avance