Bonjour,
En ligne de commandes dos, comme puis je faire pour fixer un délai d'attente entre deux commandes.
J'ai essayé sleep ou wait, mais ça ne semble pas fonctionner
Merci de votre aide
Bonjour,
En ligne de commandes dos, comme puis je faire pour fixer un délai d'attente entre deux commandes.
J'ai essayé sleep ou wait, mais ça ne semble pas fonctionner
Merci de votre aide
la commande sleep n'est pas par défauf dans windows, il faut la télécharger, si non tu peut faire un ping bidon:
Code : Sélectionner tout - Visualiser dans une fenêtre à part ping 0.0.0.0 -n 5 > NUL
ou coder un petit bout de code qui fait un delai de X millisecondes...
un truc .com, que tu installes dans le dos, comme commande supplementaire...
tu obtiendras un delai bien performant...
comme:
c> delai 100
attendre 100 millisecondes
Ousi tu veux pouvoir être plus précis dans ton timer. (n pour le nombre de tentative, w pour le nombre de millisecondes par tentative, dans mon exemple ça te fait un timer de 1sec).
Code : Sélectionner tout - Visualiser dans une fenêtre à part ping 0.0.0.0 -n 1 -w 1000 > nul
Merci Drizzt [Drone38], cette astuce va m'être très utile !
Bonsoir,
j'ai essayé l'astuce avec le ping 0.0.0.0 -n (nombre d'echo) mais ça n'a
rien donné sauf une erreur.
Cependant en changeant le ping 0.0.0.0 en ping 127.0.0.1 ça fonctionne.
donc je fais :
ping 127.0.0.1 -n 30 (donne environ 30 secondes)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager