Bonjour,
Pour un souci de gestion d'ordonnanceur, je suis amené à attribuer un temps max d'exécution d'un batch.
J'ai cru comprendre par ci par là qu'il n'y a pas de moyen simpe de fixer un temps limite d'exécution d'un fichit .bat.
Et que l'idée serait de lancer le batch, puis de récupérer le PID du processus pour le killer si le délai demandé est passer.
J'ai donc commencé un truc qui ressembe à ceci :
Code :
- @echo off
- set app=mTest.bat
- set limit=10
- start %app%
|
Problème :
dans le cas où le début du code est correct, je n'ai aucune idée de comment dire :
Code :
- si temps d'exécution de %app% > 10
- then kill %app%
|
Quelqu'un aurait une idée ??
Merci