[Résolu] probleme de boucle dos
Posté : sam. 2 nov. 2013 01:48
bonjour tout le monde ,
voila mon probleme , en fait je doit realiser une boucle dans le cadre d un exercice scolaire mais j ai un petit soucis
je doit cree 4 dossier comprenant 5 sous dossier .
mais dans ma boucle j obtien un 5 ieme dossier vide qui ne me faut pas , j ai retourner chaque chaque fait plusieur test mais rien n as focntionné
je sais que le plus simple serais de faire des boucle for mais nous devont garder la structure de cette boucle
la voici:
echo off
cls
set /a count = 0
:boucle
set /a count2 = 0
set /a count = count + 1
echo creation du dossier%count%
md c:\dossier%count%
if %count%==5 goto stop
:boucle2
set /a count2 = count2 + 1
echo creation du dossier1\sdos%count2%
md c:\dossier%count%\sdos%count2%
if %count2%==5 goto boucle
goto boucle2
goto boucle
:stop
pause
---------
j ai aussi essayer de modifier la ligne if %count%==5 goto stop par if %count%==4 goto stop mais cela me cree 3 dossier et un 4 ieme vide
est ce que quelqu un aurait la solution a se probleme ?
merci d avance de toute l aide apportee
bonne soiree
voila mon probleme , en fait je doit realiser une boucle dans le cadre d un exercice scolaire mais j ai un petit soucis
je doit cree 4 dossier comprenant 5 sous dossier .
mais dans ma boucle j obtien un 5 ieme dossier vide qui ne me faut pas , j ai retourner chaque chaque fait plusieur test mais rien n as focntionné
je sais que le plus simple serais de faire des boucle for mais nous devont garder la structure de cette boucle
la voici:
echo off
cls
set /a count = 0
:boucle
set /a count2 = 0
set /a count = count + 1
echo creation du dossier%count%
md c:\dossier%count%
if %count%==5 goto stop
:boucle2
set /a count2 = count2 + 1
echo creation du dossier1\sdos%count2%
md c:\dossier%count%\sdos%count2%
if %count2%==5 goto boucle
goto boucle2
goto boucle
:stop
pause
---------
j ai aussi essayer de modifier la ligne if %count%==5 goto stop par if %count%==4 goto stop mais cela me cree 3 dossier et un 4 ieme vide
est ce que quelqu un aurait la solution a se probleme ?
merci d avance de toute l aide apportee
bonne soiree