Bonjour - Bonsoir - Sans opinion
(rayer les mentions inutiles)
Voici ce que j'essaye de faire : créer une suite de répertoires portant un même nom suivi d'un numéro qui s'incrémente automatiquement.
Mon batch fonctionne correctement, à un détail près : un caractère ne s'affiche pas correctement, il s'agit du caractère ° qui est remplacé par une sorte de pavé.
Voici le batch en question :
@ECHO OFF
CLS
REM --------------------------------------------------------
REM Créer une série de dossiers numérotés
REM --------------------------------------------------------
CD D:\dossier
DIR
PAUSE
SET titre=référence_n°0
SET numero=001
:Label1
SET /a numero=%numero%+1
SET volume=%titre%%numero%
MD %volume%
CLS
DIR
IF NOT numero==100 GOTO Label1
:EOF
Si l'un de vous a une solution propre à proposer, je lui en serai très reconnaissant.
Non pas que ce soit un grave problème mais comme je me suis replongé dans le batch, ça m'agace un poil de me heurter à ces problèmes que j'ai oubliés depuis... ouh la, la ! Ça fait si longtemps, déjà ? Comme le temps passe !
Quand j'aurai la solution, je fignolerai pour qu'on puisse entrer les valeurs des variables initiales après lancement du batch... à moins que j'aie trop la flemme
Voilà, voilà...
(rayer les mentions inutiles)
Voici ce que j'essaye de faire : créer une suite de répertoires portant un même nom suivi d'un numéro qui s'incrémente automatiquement.
Mon batch fonctionne correctement, à un détail près : un caractère ne s'affiche pas correctement, il s'agit du caractère ° qui est remplacé par une sorte de pavé.
Voici le batch en question :
@ECHO OFF
CLS
REM --------------------------------------------------------
REM Créer une série de dossiers numérotés
REM --------------------------------------------------------
CD D:\dossier
DIR
PAUSE
SET titre=référence_n°0
SET numero=001
:Label1
SET /a numero=%numero%+1
SET volume=%titre%%numero%
MD %volume%
CLS
DIR
IF NOT numero==100 GOTO Label1
:EOF
Si l'un de vous a une solution propre à proposer, je lui en serai très reconnaissant.
Non pas que ce soit un grave problème mais comme je me suis replongé dans le batch, ça m'agace un poil de me heurter à ces problèmes que j'ai oubliés depuis... ouh la, la ! Ça fait si longtemps, déjà ? Comme le temps passe !
Quand j'aurai la solution, je fignolerai pour qu'on puisse entrer les valeurs des variables initiales après lancement du batch... à moins que j'aie trop la flemme
Voilà, voilà...