Intégrer un .bat à un programme en C ou VB

[Résolu/Fermé]
Signaler
Messages postés
333
Date d'inscription
jeudi 19 février 2009
Statut
Membre
Dernière intervention
9 janvier 2011
-
Messages postés
333
Date d'inscription
jeudi 19 février 2009
Statut
Membre
Dernière intervention
9 janvier 2011
-
Bonjour,

Je suis pas très doué en programmation en langage C,
et je voudrais créer un programme permettant de lancer de façon transparente un fichier batch.

Le programme en lui même, je peux le faire, je veux juste la fraction de code en C qui va permettre à mon programme d'exécuter un .bat.

Si vous savez faire en Visual Basic, je bien aussi ^^


Merci d'avance :-)

4 réponses

Bonjour,

En C, pour exécuter une commande système, il faut utiliser la fonction "system" (de stdio.h).
Par exemple : system ("mon_bat.bat");

En VB, il me semble que c'est la commande "Shell".
Par exemple : Shell ("mon_bat.bat") --> syntaxe à vérifier

M.
Messages postés
333
Date d'inscription
jeudi 19 février 2009
Statut
Membre
Dernière intervention
9 janvier 2011
60
Ah, ok merci, et mon fichier .bat doit se trouver dans le même dossier que le projet lors du compilage c'est ca ?
Dans le même répertoire lors de l'exécution ; mais l'emplacement de compilation n'a rien à voir.
Mais rien ne t'empêche de spécifier le chemin complet du .bat
Messages postés
333
Date d'inscription
jeudi 19 février 2009
Statut
Membre
Dernière intervention
9 janvier 2011
60
Ah, d'accord, bah c'est encore mieux.

Merci !