Creer un fichier qui lance les .bat

1995258 Messages postés 305 Statut Membre -  
cs-bilou Messages postés 836 Statut Membre -
Bonjour,
Je voudrais lancer un fichier *.bat grâce à un fichier *.exe compilé en C !!
Merci pour vos réponses prochaines

A voir également:

7 réponses

Anonyme
 
Ca se fait en 2 lignes avec les apis Windows (Shell)
0
1995258 Messages postés 305 Statut Membre 6
 
J'aimerais les codes C pour pouvoir le faire
0
dubcek Messages postés 18788 Date d'inscription   Statut Contributeur Dernière intervention   5 643
 
hello
system("\chemin\fichier.bat");
0
Fred
 
Merci de ne pas répondre n'importe quoi
system() est crade et interdit sous Windows en environnement de Prod et un antislash, ça se double (C, niveau stagiaire...)
La bonne méthode est par les apis Shell, depuis 20 ans...
0
1995258 Messages postés 305 Statut Membre 6
 
Sinon, ta pas un code C pour que le .exe prenne le fichier qui est dans le même répertoire que lui ??? à côté quoi !!
0
dubcek Messages postés 18788 Date d'inscription   Statut Contributeur Dernière intervention   5 643
 
quand tu auras fini de gémir ton api api, on attend de voir du code
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
1995258 Messages postés 305 Statut Membre 6
 
Alors, et les codes pour les apis shell ??
0
1995258 Messages postés 305 Statut Membre 6
 
up
0
cs-bilou Messages postés 836 Statut Membre 164
 
Si tu connais le nom du .bat

Exemple:
Si tu fichier bat s'appelle fichier.bat
Tu peut faire un truc comme sa en C si tu veux que la page Dos du programme en C se transforme en page Dos du fichier Bat:
system("fichier.bat");
Sinon si tu veux juste ouvrir le bat dans une nouvelle fenêtre:
system(start "" "fichier.bat");

Bilou.
0