Creer 1800 dossiers en un seul script

Fermé
lorgard Messages postés 56 Date d'inscription vendredi 26 avril 2002 Statut Membre Dernière intervention 22 juillet 2009 - 22 juil. 2009 à 10:20
dubcek Messages postés 18724 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 15 mai 2024 - 22 juil. 2009 à 15:55
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 115 Date d'inscription jeudi 28 mai 2009 Statut Membre Dernière intervention 25 mai 2011 13
22 juil. 2009 à 10:40
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 18724 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 15 mai 2024 5 615
22 juil. 2009 à 15:55
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