Se connecter avec
S'enregistrer | Connectez-vous

Enchainer des commandes dos en langage C

Dernière réponse : dans Programmation

Bonsoir,

Je cherche un moyen de pourvoir executer plusieurs commandes DOS successives en C.

Je connais bien "system("commande");" mais elle ne me permet pas d'executer plusieurs commandes dans la meme fenetre.

Par exemple j'aimerais executer les commandes:
"telnet smtp.neuf.fr smtp"
"HELO me"

La seconde etant une suite a la premiere, ca me pose probleme.

Merci.

Autres pages sur : enchainer commandes dos langage

Lassé par la pub ? Créez un compte

Bonsoir
regarde du côté de exec, contrairement à system le processus ne finit pas après l'exécution.

edit, mais ça résoudra pas ton problème, HELO me n'étant pas une commande à executer mais un message à envoyer
si j'étais toi j'utiliserais des sockets.

J'avai pas précisé mais c'etait sous windows, je ne crois pas qu'il y ai de exec sous windows non ?
Enfin bref tu as raison... c'est effectivement un message, seulement je ne connais pas les sockets en C, tu n'as pas un bon tuto pour que je voye ca ?
Merci
Lassé par la pub ? Créez un compte
Tom's guide dans le monde