Probleme de boucle dos
Résolu
bratillas
Messages postés
49
Date d'inscription
Statut
Membre
Dernière intervention
-
bratillas Messages postés 49 Date d'inscription Statut Membre Dernière intervention -
bratillas Messages postés 49 Date d'inscription Statut Membre Dernière intervention -
bonjour a tous je doit réaliser un test pour l école et l une des épreuve et de devoir réaliser une boucle en dos.
je doit crée 4 dossier comprenant 5 sous dossier
mon probleme et le suivant j obtien bien les 4 dossier avc les 5 sous dossier
mais un 5 ieme dossier vide vien m embete et j aimerai ne pas l avoir
comment puis je faire ,en evitant de faire un rd ds ma commande ???
voici le code:
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\sdos1
md c:\dossier%count%\sdos%count2%
if %count2%==5 goto boucle
goto boucle2
goto boucle
:stop
pause
je doit crée 4 dossier comprenant 5 sous dossier
mon probleme et le suivant j obtien bien les 4 dossier avc les 5 sous dossier
mais un 5 ieme dossier vide vien m embete et j aimerai ne pas l avoir
comment puis je faire ,en evitant de faire un rd ds ma commande ???
voici le code:
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\sdos1
md c:\dossier%count%\sdos%count2%
if %count2%==5 goto boucle
goto boucle2
goto boucle
:stop
pause
2 réponses
Bonjour,
mettez votre test avant de creer les repertoires
ou modifiez le test
if %count%==5 goto stop
devient:
if %count%==4 goto stop
mettez votre test avant de creer les repertoires
ou modifiez le test
if %count%==5 goto stop
devient:
if %count%==4 goto stop
mais bien les 4 dossier avec sous dossier