Lancer un .exe depuis un batch

[Résolu/Fermé]
Signaler
-
 simac -
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++.

2 réponses

Messages postés
18260
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
20 septembre 2021
5 369
hello
enlever le start qui sert à exécuter en parallèle
C:\DOS\Attendre.exe
Merci, effectivement ça suffisait!