begin process at 2012 05 29 04:14:04
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Débutant(e)

 > 

Intéraction entre 2 programmes


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Intéraction entre 2 programmes

jeudi 3 août 2006 à 19:57:31 | Intéraction entre 2 programmes

ssmint

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

jeudi 3 août 2006 à 20:42:20 | Re : Intéraction entre 2 programmes

moumouteb

Membre Club
Je crois que le problème correspond au tient, jette un coup d'oeuil.
http://www.cppfrance.com/infomsg_COMMUNIQUER-ENTRE-APPLICATIONS_786174.aspx#8

--------------------
Quand la merde vaudra de l'or les pauvres naitrons sans trou cu cul. Coluche.
jeudi 3 août 2006 à 20:51:07 | Re : Intéraction entre 2 programmes

vecchio56

Administrateur CodeS-SourceS
Les pipes c'est effectivement ce qu'il faut.
Sous Windows, c'est CreatePipe (c'est pas compliqué à utiliser, regarde cette discussion)
moumouteb, ton lien ne correspond pas au problème de ssmint si tu regardes bien

_____________________________________
Un éditeur de ressources gratuit pour Windows

samedi 5 août 2006 à 15:59:16 | Re : Intéraction entre 2 programmes

ssmint

Merci vecchio56, je vais regarder de près..



Cette discussion est classée dans : exe, prog, commande, cmd, intéraction


Répondre à ce message

Sujets en rapport avec ce message

PROG EN C, C++ ou autre langage... [ par sremy ] salut, je pose mon pb :Imaginons qu'on ai un prog. MS-DOS appelé prog1.exe qui une fois lancé est en attente d'un password dans la ligne de commande. Exécuter cmd DOS [ par ro0tsman ] Bonjour tt l'monde,voilà mon problème : je souhaite exécuter une commande DOS donc ca c'est bon c'est pas un problème mais cette commande est du type Récupération de la valeur de retour d'un .exe dans un prog en C [ par stephanieL ] Salut tout le monde!Je voudrais lancer un exe d'un programme en c, et récupérer la valeur de retour de cet exe dans ce prog en c.Le main de l'exe à la Supprimer des mots dans une phrases ... [ par oshin ] Salut,J'aimerais arriver a faire en sorte que lorsque mon bot recoie une commande, il enléve certain mot ex:!cmd nickserv identify passwordhé bien là Emplacement [ par nem02004 ] Salut All, je cherche une Commande genre:Commande(c:\\test\tast\tost\File.exe) return File.exe Shell via socket [ par Stormy ] J'explique le problème: j'ai un socket serveur en attente de connexion distante. Je veux lui passer des requêtes (stdin) qui concerne un shell sur cm Service + execution de prog java [ par Pedroalx ] Bonjour je souhaite creer un service NT qui lance un programe java.J'ai deja reussis a creer un exe qui permet d'executer mon programme java, mais des Cin capricieux... [ par DJeS ] c'est sans doute tres idiot mais bon voila...je fais un ptit prog test pr m'assurer que l'erreur viens bien d'ou je pense...:#include int main(){char Programme dans un autres comment faire ? O_o [ par oshin ] Bijour,J'ai un autre petit souci, j'ai un programme .exe que j'ai deja mais dont je ne posséde pas la source et je voudrais savoir si il est possible faire executer des lignes de commande a cmd [ par Mick7 ] Salut, voila je m'exlique je veux executer cmd (avec CreateProcess par exemple) et lui passer plusieurs lignes de commande une apres les autres  par e


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,858 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales