Bonjour à tous.

Je poste ici car je pense être au bon endroit...

Je cherche a créer un ensemble de répertoires avec les même sous-répertoires... Exemple :
Action
" \0-9
" \A-B-C
" \D-E-F
" \...
Arts Martiaux
" \0-9
" \A-B-C
" \...
Bref, vous l'aurez deviné, je classe mes films...
J'ai donc un fichier qui contient les genres qui est "Genres.txt" :
Action
Arts Martiaux
Aventure
Biopic
...
Et un contenant les sous-répertoires nommé "AlphaB.txt" :
0-9
A-B-C
D-E-F
...
J'ai donc écris ce code dans un Batch :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
chcp 1252
for /F "tokens=*" %%A in (Genres.txt) do (
  md %%A
  cd %%A
  for /F "tokens=*" %%B in (AlphaB.txt) do (
    md %%B
  )
  cd..
)
Mais je rencontre deux problème, un qui ne créé pas les répertoires contenant un espace, je me retrouve avec les répertoires "Arts" et "Martiaux" et non "Arts Martiaux".

L'autre problème est qu'aucun sous répertoire n'est créé dans les répertoires représentant les genres mais dans le même répertoire...

En gros, après le Batch, j'ai :
0-9
A-B-C
Action
Arts
D-E-F
....
J'ai placé les fichiers dans Films.zip pour vous éviter de les recréer.

Si quelqu'un a une astuce, un conseil... Je suis preneur...