connectés6 date22/05/2012 heure00:57:48Inscription | Connexion Français
GW Computing

Bug Tracker

bug tracker

>>Liste des bugs signalés

News du site

05/01Nouvelle version du site!

>>Lire toutes les news

Publicité

FORUM: Tutoriaux, trucs et astuces

Vous êtes ici: Accueil > Forum > Tutoriaux, trucs et astuces > Une boucle qui compte en Batch

RépondreStatut: Problème non résoluInscription | Se connecter
commentaire Batch_Man Posté à 11h51 le 04 Nov 08
premier message dernier message Signaler ce message
Bonjour,

Aujourd'hui nous allons apprendre à faire une boucle qui au bout d'un certain nombre affichera le nombre de fois qu'elle c'est exécutée !
Pour cela il nous faut un [color=#0000FF:109dr52i]compteur[/color:109dr52i], une boucle et un [color=#0000FF:109dr52i]if[/color:109dr52i]


ce qui nous donne:

[quote:109dr52i]
@echo off
set /a compt=0

[color=#00BF00:109dr52i]:: Je définie la variable %compt%[/color:109dr52i]

:boucle

[color=#00BF00:109dr52i]::Je marque le début de la boucle[/color:109dr52i]

set /a compt+=1

[color=#00BF00:109dr52i]:: incrémentation de la variable %compt% de 1 a chaque fois que je reviens au début de la boucle[/color:109dr52i]

echo %compt%

[color=#00BF00:109dr52i]:: J'affiche la valeur de la variable %compt%[/color:109dr52i]


if %compt%==300 echo Ca fait 300 fois que je tourne... & pause
[color=#00BF00:109dr52i]:: Si %compt%=300 alors Ca fait 300 fois que je tourne... s'affiche et je marque une pause[/color:109dr52i]

if %compt%==300 goto fin
[color=#00BF00:109dr52i]:: Si %compt%=300 alors aller au saut fin[/color:109dr52i]

goto boucle
[color=#00BF00:109dr52i]:: tant que %compt% n'est pas égal a 300 je vais au début de ma boucle[/color:109dr52i]

:fin
Echo Voila !

[/quote:109dr52i]



Pages : 1