Bonjour,
Ma question est simple, je voudrais créer un bat qui attend 10 minutes avant d’exécuter une commande.
Sachant que je suis sous xp et que TIMEOUT ne m'est donc pas dispo.
J'ai déja bidouillé une boucle qui compte jusqu'à 112 000 = 1 minute soit 1 120 000 = 10 minutes mais ça reste rudimentaire et pas très
précis...N'existe t-il pas une commande du style SLEEP <nnn> secondes ?
Si quelqu'un connait une astuce, je suis preneur !
%reponse%
=>
if not %reponse%==favorable goto Bonjour,
echo Merci beaucoup !!!
[Resolu]Temporisation sous xp
Modérateur : WIN32-[GG]
-
- Batcheur débutant
- Messages : 27
- Enregistré le : 07 mars 2011 21:48
[Resolu]Temporisation sous xp
Modifié en dernier par Joe cateline le 09 mars 2011 00:25, modifié 1 fois.
Re: Temporisation sous xp
Salut
Tu trouveras la commande "sleep" qui n'est malheureusement pas fourni dans XP par défaut dans le Windows Server 2003 Service Pack 2 Administration Tools Pack for x86 editions de plus d'autres commandes très pratiques pour la batch sont contenues dans ce package.
EDIT : Modification du lien précédant avec version du fichier plus récente
et rajout du lien du Support tool SP1
Windows Server 2003 Service Pack 1 32-bit Support Tools
Enjoy
Tu trouveras la commande "sleep" qui n'est malheureusement pas fourni dans XP par défaut dans le Windows Server 2003 Service Pack 2 Administration Tools Pack for x86 editions de plus d'autres commandes très pratiques pour la batch sont contenues dans ce package.
EDIT : Modification du lien précédant avec version du fichier plus récente
et rajout du lien du Support tool SP1
Windows Server 2003 Service Pack 1 32-bit Support Tools
Enjoy
Modifié en dernier par plopi le 15 mars 2011 13:44, modifié 4 fois.
-
- Batcheur débutant
- Messages : 27
- Enregistré le : 07 mars 2011 21:48
Re: Temporisation sous xp
Trop bien !
J'ai fais un test, je te l'offre en remerciement
:deb
@echo off
echo Merci Plopi
sleep 1
cls
:deb2
if %random:~0,1%==1 goto 1
if %random:~0,1%==2 goto 2
if %random:~0,1%==3 goto 3
if %random:~0,1%==4 goto 4
if %random:~0,1%==5 goto 5
if %random:~0,1%==6 goto 6
if %random:~0,1%==7 goto 7
goto deb2
:1
color 2C
goto deb
:2
color 1E
goto deb
:3
color 59
goto deb
:4
color BD
goto deb
:5
color 64
goto deb
:6
color A1
goto deb
:7
color EC
goto deb
J'ai fais un test, je te l'offre en remerciement

:deb
@echo off
echo Merci Plopi
sleep 1
cls
:deb2
if %random:~0,1%==1 goto 1
if %random:~0,1%==2 goto 2
if %random:~0,1%==3 goto 3
if %random:~0,1%==4 goto 4
if %random:~0,1%==5 goto 5
if %random:~0,1%==6 goto 6
if %random:~0,1%==7 goto 7
goto deb2
:1
color 2C
goto deb
:2
color 1E
goto deb
:3
color 59
goto deb
:4
color BD
goto deb
:5
color 64
goto deb
:6
color A1
goto deb
:7
color EC
goto deb