Comment créer plusieurs dossiers en même temps avec Windows ?
Bonjour, j'ai une structures de plusieurs dossiers et sous-dossiers que je dois créer. Existe-il un moyen de créer tous ces dossiers en même temps ? J'utilise Windows 10, merci.
Vous pouvez concevoir un petit script batch pour créer plusieurs dossiers et sous-dossiers en même temps. Pour cela vous allez avoir besoin de deux fichiers.
Le fichier structure.txt, il contient l'arborescence de dossiers et sous-dossiers, dont voici à titre d'exemple un contenu :
Dossier 001
Dossier 002
Dossier 003\Sous Dossier 003-001
Dossier 003\Sous Dossier 003-002
Remarque : pour créer ce fichier, effectuez un clic-droit sur votre bureau, choisissez Nouveau puis Document texte ; nommez ensuite le fichier structure.txt
.
Le fichier script.bat, c'est lui qui va créer tous les dossiers en même temps, voici son contenu :
@echo off
for /f "tokens=*" %%x in (structure.txt) do (mkdir "%%x")
Si les noms des dossiers ou des sous-dossiers contiennent des accents, il vous faudra utiliser la commande chcp
, avec le code 65001, si votre fichier txt
est en UTF8
; ou le code 1251 s'il est en ANSI
.
@echo off
chcp 65001>nul
for /f "tokens=*" %%x in (structure.txt) do (mkdir "%%x")
Plus d'info sur les numéros de codes consoles disponibles via cette page.
Remarque : pour créer ce fichier, effectuez un clic-droit sur votre bureau, choisissez Nouveau puis Document texte ; renommez ensuite le fichier script.bat
.
Astuce : si votre PC n'affiche pas les extensions des fichiers, référez vous à cette autre question.
Une fois les deux fichiers prêts, placez -les dans le dossier où vous voulez créer tous les dossiers en même temps, puis double-cliquez sur le fichier script.bat
.
Téléchargement : fichier zip qui contient le fichier structure et le script bat.