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

Résolu/Fermé
$ Enzo $ Messages postés 333 Date d'inscription jeudi 19 février 2009 Statut Membre Dernière intervention 9 janvier 2011 - 25 févr. 2010 à 14:22
$ Enzo $ Messages postés 333 Date d'inscription jeudi 19 février 2009 Statut Membre Dernière intervention 9 janvier 2011 - 26 févr. 2010 à 12:20
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 :-)
A voir également:

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.
0
$ Enzo $ Messages postés 333 Date d'inscription jeudi 19 février 2009 Statut Membre Dernière intervention 9 janvier 2011 61
25 févr. 2010 à 17:03
Ah, ok merci, et mon fichier .bat doit se trouver dans le même dossier que le projet lors du compilage c'est ca ?
0
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
0
$ Enzo $ Messages postés 333 Date d'inscription jeudi 19 février 2009 Statut Membre Dernière intervention 9 janvier 2011 61
26 févr. 2010 à 12:20
Ah, d'accord, bah c'est encore mieux.

Merci !
0