DOS BATCH comment savoir si un programme est déjà lancé ?
Bonjour,
j'ai un fichier test.bat qui contient le code (tout simple) suivant :
Code:
1 2 3 4
|
echo "coucou"
pause
exit |
Lorsque je clique une 1° fois sur le batch, une fenêtre dos s'ouvre m'affiche coucou et attend une réponse pour continuer.
Si je n'appuies pas sur une touche (et donc que le batch est toujours en train de tourner) mais je je reclique sur 2° fois sur le batch, une nouvelle fenêtre s'ouvre.
J'aurais voulu que mon batch ne s'ouvre pas si le 1° processus est toujours actif.
Un truc du genre :
Code:
1 2 3 4
|
SI processus toujours actif
ALORS ne rien faire et refermer tout de suite
SINON traiter la demande (c'est à dire afficher coucou) |
Mais je ne sais pas coder sous DOS et fichier BAT.
Qqun peut me donner un coup de main SVP ?
Merci d'avance.
Ritchie.