Creer 1800 dossiers en un seul script
lorgard
Messages postés
59
Statut
Membre
-
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18627 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 :)
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 :)
Configuration: athlon X64 3200+ 1go ram corsaire 400 Ati Radeo saphire 1650 pro 512 mo 450go dd
2 réponses
-
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 -
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