Boucle dans un batch - Shell/Batch - Programmation
MarshPosté le 24-09-2007 à 13:17:33
Bonjour,
C'est la première fois que je me lance dans l'écriture d'un batch. Mon objectif est de créer une boucle avec précédemment la demande du nombre d'itération et qui démarre un autre fichier batch (3.bat est un fichier intermédiaire tout simple avant d'approfondir : écrire Bonjour). Pour ceci, j'écris ce code : @echo off set /p volume=Indiquer le nombre de volume set /a volume+=1 set variable= : Boucle set /a variable+=1 if /i %variable% equ %volume% goto :eof 3.bat && goto Boucle
Mais celui-ci arrête la boucle à la première itération quelquesoit la valeur de la variable %volume%.
Marsh Posté le 24-09-2007 à 13:17:33
Bonjour,
C'est la première fois que je me lance dans l'écriture d'un batch. Mon objectif est de créer une boucle avec précédemment la demande du nombre d'itération et qui démarre un autre fichier batch (3.bat est un fichier intermédiaire tout simple avant d'approfondir : écrire Bonjour). Pour ceci, j'écris ce code :
@echo off
set /p volume=Indiquer le nombre de volume
set /a volume+=1
set variable=
: Boucle
set /a variable+=1
if /i %variable% equ %volume% goto :eof
3.bat && goto Boucle
Mais celui-ci arrête la boucle à la première itération quelquesoit la valeur de la variable %volume%.
Quelqu'un pourrait-il m'aider ?
Lohot
Message édité par lohot le 24-09-2007 à 13:18:22