Comment répéter une commande en batch

Résolu
jays33 -  
dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   -
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

  1. Utilisateur anonyme
     
    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
    1. jays33
       
      je te remercie pour ton aide.
      je place a commande ou ?
      1
    2. Utilisateur anonyme
       
      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
    3. m.ehdii33
       
      je peu t'envoyer ma commande par mp ?
      j'ai un peu de mal :)
      1
    4. Utilisateur anonyme
       
      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
  2. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    for /L %%a in (1,1,100000) do @echo %%a
    2