Les plages font gagner du temps : {1-10} compte, {01-12} garde le zéro initial, {A-F} parcourt les lettres. Deux plages sur une ligne se multiplient.
Rien n'est créé tant que vous n'appuyez pas sur le bouton, et un dossier qui existe déjà est laissé exactement tel quel.
À propos de la création de dossiers en masse
Mettre en place une arborescence à la main, ce sont les mêmes vingt clics à chaque fois : clic droit, Nouveau, Dossier, taper, Entrée, recommencer. Douze mois, quatre trimestres, quarante clients.
La version en ligne de commande est un .bat rempli de lignes mkdir. C'est plus rapide, jusqu'à ce qu'un nom contienne un espace, ou un accent, ou l'un des caractères que Windows refuse discrètement. Le script s'exécute alors à moitié et laisse un désordre plus long à nettoyer que ne l'aurait été le travail à la main.
Cet outil vérifie d'abord toute la liste. Collez les noms, regardez l'arborescence, puis créez-les.
Comment l'utiliser
- Saisissez ou collez vos noms de dossiers, un par ligne
- Utilisez / pour les sous-dossiers — 2026/T1/Janvier — ou passez au mode indenté si vous avez collé un plan
- Utilisez les plages pour taper moins : Projet {1-10}, 2026-{01-12}, Client {A-F}
- Regardez l'arborescence. Tout ce que Windows refuserait est marqué en rouge avec la raison
- Cliquez sur Choisir où les créer, puis Créer les dossiers maintenant — ou emportez un script .bat / .sh
Les plages
Les plages sont la raison d'utiliser ceci plutôt que de taper mkdir douze fois.
- Projet {1-10} — Projet 1 jusqu'à Projet 10
- 2026-{01-12} — 2026-01 jusqu'à 2026-12. Le zéro initial de la plage fixe la largeur, vous obtenez donc 2026-09 et non 2026-9
- Client {A-F} — Client A jusqu'à Client F
- {2025-2026}/T{1-4} — deux plages sur une ligne se multiplient et donnent les huit dossiers
Les plages comptent aussi à rebours si vous les écrivez ainsi.
Trois façons d'écrire les sous-dossiers
- Une barre oblique — 2026/T1/Janvier. Le choix habituel, et l'aspect d'une liste générée
- L'indentation — un plan collé, où chaque niveau est une tabulation ou deux espaces plus profond. Les puces en début de ligne sont ignorées, donc une liste copiée d'un document fonctionne telle quelle
- Rien — chaque ligne est un dossier, même si elle contient une barre oblique
Les lignes commençant par # ou // sont traitées comme des commentaires : vous pouvez annoter une liste que vous conservez.
Les noms que Windows refuse
C'est la partie qu'un script mkdir ne fait pas pour vous. Chaque nom est vérifié avant toute création :
- Caractères interdits — \ : * ? " < > | ne peuvent pas apparaître dans un nom
- Noms réservés — CON, PRN, AUX, NUL, COM1–COM9, LPT1–LPT9. MS-DOS se les est appropriés en 1981 et Windows les refuse encore aujourd'hui, même avec une extension comme CON.txt
- Un point ou un espace final — Windows le supprime, donc Rapports. devient Rapports et deux lignes de votre liste deviennent discrètement un seul dossier
- Trop long — plus de 255 caractères pour un seul nom
- Déjà dans la liste — le même chemin deux fois
- Déjà sur le disque — ce n'est pas une erreur, simplement ignoré
Les lignes fautives sont marquées et écartées. Les autres sont quand même créées.
À quoi cela sert
- Mettre en place une année de dossiers mensuels d'un seul coup
- Construire la même arborescence de projet pour chaque nouveau client ou chantier
- Créer un dossier par élève, par facture ou par produit à partir d'une liste que vous avez déjà
- Préparer les dossiers d'une séance photo ou d'un événement avant l'arrivée des fichiers
- Reconstruire une arborescence sur une nouvelle machine ou un nouveau disque à partir d'une liste enregistrée
- Créer les dossiers qu'un outil de tri s'apprête à remplir
Bon à savoir
- Chrome, Edge et Opera peuvent créer les dossiers ici. Firefox et Safari reçoivent un script .bat ou .sh
- Rien n'est créé tant que vous n'appuyez pas sur le bouton, et un dossier existant est laissé exactement tel quel
- Créer un dossier ne détruit rien, c'est pourquoi le script arrive prêt à l'emploi au lieu d'être commenté comme les scripts de suppression
- Chaque niveau parent est créé aussi, donc a/b/c vous donne les trois
- Jusqu'à 2 000 dossiers d'un coup, pour qu'une plage folle ne fige pas la page
- L'arborescence affiche les 300 premières lignes ; tous sont créés
- Le script Windows commence par chcp 65001 pour que les noms accentués et non latins soient créés correctement
- Les navigateurs mobiles ne peuvent pas confier un dossier à une page web, il faut donc un ordinateur
Outils liés
- Trier les fichiers en sous-dossiers — remplir automatiquement les nouveaux dossiers
- Organiser les fichiers par date — des dossiers de dates créés à partir des fichiers
- Liste des dossiers et fichiers — exporter une arborescence existante et la réutiliser ici
- Renommer des fichiers en masse — la même idée pour les noms de fichiers
- Détecteur de dossiers vides — trouver ceux qui n'ont jamais servi