[batch] lancement d'un programme pour une durée donnée

lancement d'un programme pour une durée donnée [batch] - Shell/Batch - Programmation

Marsh Posté le 29-04-2008 à 15:25:55    

Bonjour.
 
je voudrais créer un petit batch en .bat qui fait ça:
 
je lance bourricot, pendant une heure bourricot tourne, puis s'arrète:
 
bourricot "c:\...\%DATE.txt"
ping -t 3600 0.0.0.25
bourricot :quit
 
Le problème ce que si on dit pas à bourricot de s'arreter, il continue 3 ans sans problème, donc dans exemple on ne dépasse jamais la première ligne.
Le second c'est que je veux pas que mon fichier de sortie soit écrasé à chaque fois, mais avec mon exemple le fichier de sortie n'a pas la date du jour, mais s'appelle DATE.txt.
 
Merci pour vos réponses, je suis pas programmeur et je lutte dessus depuis un ptit moment.

Reply

Marsh Posté le 29-04-2008 à 15:25:55   

Reply

Marsh Posté le 30-04-2008 à 12:47:31    

Essaye ceci :
 
ping 0.0.0.25 -t 3600 >>c:\...\%date%.txt

Reply

Marsh Posté le 14-05-2008 à 16:54:42    

edgard007 a écrit :

Essaye ceci :
 
ping 0.0.0.25 -t 3600 >>c:\...\%date%.txt


En fait le problème vient du fait que le ping ne se lancera pas tant que mon application bourricot ne sera pas finie, et je veux qu'elle ne tourne que pendant 1h.
 
Je vais contourner le problème avec les taches planifiées de windows.
Merci pour ta réponse.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed