Creer 1800 dossiers en un seul script

lorgard Messages postés 59 Statut Membre -  
dubcek Messages postés 19025 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je viens ici vous demander votre aide pour une petite commande toute simple en DOS .

Le principe, je chercher a creer 1800 dossiers :)

for /L %%i in (1,1,1800) do md %%i

jusque la tout va bien ^^, le sul hic c'est qu'il les nomment 1,2,3,4,5,6 etc etc

ce qu'il me faut c'est qu'ils soient nommés 0001,0002,....,0010,....,0123,....,1735,...

bref qu'il y ai toujours 4 chiffres, comblé par les 0 devant :)


j'ai cherché a faire

for /L %%i in (0001,1,1800) do md %%i

mais biensur ca fonctionne pas ^^


si vous avez une idée, je suis prenneur,


merci :)
A voir également:

2 réponses

xXPika74Xx Messages postés 123 Statut Membre 13
 
Fait une condition avec si :
si nombre de 1 à 9 nom du dossier = 000 + ton nombre
si nombre nombre de 10 à 99 nom dossier = 00 + nombre
si nombre de 100 à 999 nom dossier = 0 + nombre
si nombre supérieur à 999 nom dossier = nombre
0
dubcek Messages postés 19025 Date d'inscription   Statut Contributeur Dernière intervention   5 640
 
hello
@echo off
for /L %%i in (1,1,9) do md 000%%i
for /L %%i in (10,1,99) do md 00%%i
for /L %%i in (100,1,999) do md 0%%i
for /L %%i in (1000,1,1800) do md %%i
0