Comment répéter une commande en batch

Résolu/Fermé
jays33 - 29 févr. 2012 à 00:36
dubcek Messages postés 18752 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 3 octobre 2024 - 29 févr. 2012 à 08:24
Bonjour je voudrais répéter une commande 100 000 fois
un programme en batch (.bat)
j'ai inséré une boucle mais elle est infinie -_-"
merci de m'aider

2 réponses

salut,

@echo off
cls
set a=0

:Repeat
echo %a%
set /a a=%a+1
echo %a%
pause
if %a% == 10 goto Fin
goto Repeat

:Fin
exit

Remplace le 10 par 100 000 et le tour est jouer

bonne chance
++
10
je te remercie pour ton aide.
je place a commande ou ?
1
slt a la place des echo ou tu la rajoute dans l'étiquette :Repeat
tu peut virer les pause c'etais pour que tu voye le fonctionnement
et la mettre ici:

:Repeat
ICI
set /a a=%a+1
OU ICI
pause
if %a% == 100000 goto Fin
goto Repeat

++
2
m.ehdii33 Messages postés 1 Date d'inscription mercredi 29 février 2012 Statut Membre Dernière intervention 29 février 2012 1
29 févr. 2012 à 02:30
je peu t'envoyer ma commande par mp ?
j'ai un peu de mal :)
1
pas de soucis...
bien que j ai pas compris mp lol
soit en message perso sinon met le ici comme ca , ca peut aider du monde
++
0
dubcek Messages postés 18752 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 3 octobre 2024 5 619
Modifié par dubcek le 29/02/2012 à 08:24
hello
for /L %%a in (1,1,100000) do @echo %%a
2