Bonjour,
Je voudrais faire un batch qui fait une suite de 3 actions :
- Tester si une application est bien démarrée (dans les processus)
- Si elle n'est pas démarrée, le renseigner dans un log
- Si elle n'est pas démarrée, la démarrer.
Mon script fonctionne bien, sauf à la fin, il ne se ferme pas tant que je n'ai pas fermé mon application.
Je voudrais que la fenêtre batch se ferme d'elle-même sans quitter l'application. (Je peux forcer la fermeture à la main mais ce n'est pas le but)
Merci
Code Batch : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 @echo on tasklist | find "application.exe" /C /i > nul set FORM_DATE=%DATE:~8,2%%DATE:~3,2%%DATE:~0,2%_%TIME:~0,2%%TIME:~3,2% IF ERRORLEVEL == 1 echo le processus ne fonctionne pas %FORM_DATE% >>"application.log" IF ERRORLEVEL == 1 C:\chemin\application.exe
Partager