Condition if dans un .batch
damienmar
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
LUDO -
LUDO -
Bonjour,
Voici mon problème :
J'ai un .batch :
@echo off
cd ZMWS
start ZazouMiniWebServerMonitor.exe
cd FirefoxPortable
start FirefoxPortable.exe
qui me lance mon serveur (ZazouMiniWebServerMonitor) puis mon site (FirefoxPortable).
Le souci c'est que si l'utilisateur relance ce .batch il va relancer une 2ème fois le serveur et au bout d'un certains nombres cela fait planter l'ordinateur.
Donc je souhaite dans l'idée faire :
@echo off
If « ZazouMiniWebServerMonitor.exe » est lancé
cd ZMWS
cd FirefoxPortable
start FirefoxPortable.exe
esle
cd ZMWS
start ZazouMiniWebServerMonitor.exe
cd FirefoxPortable
start FirefoxPortable.exe
Cela est-il possible?
Je suis ouvert à d'autres propositions merci d'avance.
Voici mon problème :
J'ai un .batch :
@echo off
cd ZMWS
start ZazouMiniWebServerMonitor.exe
cd FirefoxPortable
start FirefoxPortable.exe
qui me lance mon serveur (ZazouMiniWebServerMonitor) puis mon site (FirefoxPortable).
Le souci c'est que si l'utilisateur relance ce .batch il va relancer une 2ème fois le serveur et au bout d'un certains nombres cela fait planter l'ordinateur.
Donc je souhaite dans l'idée faire :
@echo off
If « ZazouMiniWebServerMonitor.exe » est lancé
cd ZMWS
cd FirefoxPortable
start FirefoxPortable.exe
esle
cd ZMWS
start ZazouMiniWebServerMonitor.exe
cd FirefoxPortable
start FirefoxPortable.exe
Cela est-il possible?
Je suis ouvert à d'autres propositions merci d'avance.
A voir également:
- Condition if dans un .batch
- Excel cellule couleur si condition texte - Guide
- Fichier batch - Guide
- Excel condition ou - Guide
- Batch converter - Télécharger - Photo & Graphisme
- Batch renommer une partie du nom de plusieurs fichiers ✓ - Forum Autoit / batch
1 réponse
Tu peux faire ça:
"""""affiche les taches exe et dll qui tournent dans un fichier temporaire"""""
tasklist /m >fichier_temporaire.txt
"""""""cherche si le .exe est lancé"""""
find "ZazouMiniWebServerMonitor.exe" fichier_temporaire.txt
""""""""""si le .exe est lancé alors... sinon ... """""""
if %errorlevel% EQU 0 ...........
else ........................
"""""supprime le fichier temporaire"""""
erase fichier_temporaire.txt
"""""affiche les taches exe et dll qui tournent dans un fichier temporaire"""""
tasklist /m >fichier_temporaire.txt
"""""""cherche si le .exe est lancé"""""
find "ZazouMiniWebServerMonitor.exe" fichier_temporaire.txt
""""""""""si le .exe est lancé alors... sinon ... """""""
if %errorlevel% EQU 0 ...........
else ........................
"""""supprime le fichier temporaire"""""
erase fichier_temporaire.txt