Comment faire un SLEEP en SHELL sous W2K.. [DOS] - Shell/Batch - Programmation
Marsh Posté le 17-12-2002 à 16:52:25
Styx0 a écrit : Bon ok grosse question de noob, mais disons que les batch j'en fais pas tt les jours .. |
Salut le sujet a deja ete aborde plusieurs fois sur le forum...
en fait il n'y a pas d'instruction de base sous dos pour faire une pause...
la technique consiste à lancer un ping avec un delai de 1s autant de fois que necessaire
exemple sous nt :
ping 127.0.0.1 -n 3 -w 1000
=> envoi 3 requetes ping avec un delai d'1sec donc pause de 3 secondes...
Marsh Posté le 17-12-2002 à 16:54:14
Ouaip g vu pour le ping..Mais jsuis pas bien adpete des solutions system D ..
m'enfin jcrois que là g pas vraiment le choix
Marsh Posté le 17-12-2002 à 17:06:19
on trouve tout une série de mini-programmes sur le net pour pallier à ce défaut, il te suffit de les lancer avec un temps en paramètre dans ton batch et le tour est joué.
Marsh Posté le 17-12-2002 à 17:07:36
ouaip j'aurai pu dév. un ptit prob vb par exemple qui implémente l'API "Sleep", mais bon je veux que mon batch soit portable facilement, que je n'ai pas à laisser de oc à mon successeur ..jvais mettre les pings ..il comprendra bien
Marsh Posté le 17-12-2002 à 17:21:11
autre solution:
echo "compter jusqu'à 5 et puis appuyer sur une touche..."
pause
Marsh Posté le 21-12-2002 à 00:04:56
gizmo a écrit : autre solution: |
Marsh Posté le 17-12-2002 à 16:32:08
Bon ok grosse question de noob, mais disons que les batch j'en fais pas tt les jours ..
j'aimerai mettre une pause de N secondes entre deux instructions d'un fichier patch ..
Comment ?
merci