comment faire un décompte temporel [DOS] - Windows & Software
Marsh Posté le 02-08-2001 à 16:17:32
Pulpul a écrit a écrit : Salut, Je voudrais executer un petit programme toutes les 30 secondes par exemple. Comment gérer le décompte sans avoir à passer par une boucle ? |
Quel langage ? Sous DOS je ne connais que le C. Il te faut activer le timer, et le vérifier régulièrement.
Donc... une boucle Je ne vois que ça ... Il te faut régulièrement revenir à une même fonction qui te renvoie la valeur du timer.
Marsh Posté le 02-08-2001 à 17:26:13
Il faut utiliser le programme SLEEP, du RKIT je crois.
dir
sleep 60
dir
sleep 60
Le soft sera lancé pendant 60 secondes (dans cet exemple), et rendra la main (fin d'éxécution), et le batch continuera
Marsh Posté le 02-08-2001 à 17:28:56
a prendre sur http://anakin.fr.fm/temp/SLEEP.EXE
dis le une fois récupéré, je le vire
Marsh Posté le 02-08-2001 à 19:50:46
sinon moi pour ruser j'avais utiliser le décompte de la commande "choice" (inclue dans le dos 6.2 donc sous win9x aussi je suppose)
Marsh Posté le 02-08-2001 à 20:21:43
Ouais ! J'avais pensé à Choice mais il n'y est plus dans Windows 2000
Pour sleep, c'est nickel !
Merci à tous !
Marsh Posté le 03-08-2001 à 08:46:24
Reply
Marsh Posté le 02-08-2001 à 16:12:05
Salut,
Je voudrais executer un petit programme toutes les 30 secondes par exemple. Comment gérer le décompte sans avoir à passer par une boucle ?