Bonjour à tous,
Je souhaiterai faire que mon programme lance une commande (vcbMounter.exe (VMware)) et je ne sais pas comment cela se fait.
J'ai testé directement avec system(maCommande.c_str()), cela semble ne pas fonctionner et en plus je vois ma console disparaitre aussitot qu'elle est apparut.
J'ai donc essayé avec ShellExecute mais la le probleme est que je n'arrive pas à faire executer le fichier .bat que j'ai crée pour l'occasion (et qui contiendra le vcbmounter au final).
Voici la ligne contenant le ShellExecute:
ShellExecute (NULL, "open", "cmd.exe", "c:\\test.bat", 0, SW_SHOW);
Au résultat j'obtiens une console qui s'ouvre et qui me donne la main mais en aucun cas n'execute les commandes du .bat.
Donc voilà je vous remerci de votre aide à venir![]()
Partager