Lancer un .exe depuis un batch

Résolu/Fermé
simac - 18 févr. 2014 à 21:03
 simac - 19 févr. 2014 à 16:17
Bonjour,

Je voudrai lancer un exécutable (faisant juste une temporisation) depuis un batch, mais l'exécutable fonctionnant avec une fenêtre MS-DOS, une nouvelle fenêtre DOS s'ouvre mais ne "fait" pas l'exécutable.

J'appelle l'exécutable comme ceci:

START "C:\DOS\Attendre.exe"

Et le code de l'exécutable est (en C++):

#include <windows.h></code></code>
int main(void)
{
Sleep(1500);
}

Même si je met return 0; après Sleep(1500);, ça ne change pas.

Y a t-il une erreur dans un des programmes (même si le code en C++ marche quand je lance directement l'exécutable) ?

Merci de votre réponses.

Ps: Le code en C++ est sous Dev-C++.
A voir également:

2 réponses

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
Modifié par dubcek le 19/02/2014 à 08:14
hello
enlever le start qui sert à exécuter en parallèle
C:\DOS\Attendre.exe
0
Merci, effectivement ça suffisait!
0