J’ai beaucoup de dossiers et j’aimerais que tous ces dossiers aient la même arborescence
C’est à dire qu’actuellement j’ai :
Dossier Client 1
→ « Sous dossier 1 » → fichiers propre à ce dossier
→ « Sous dossier 2 »-> idem
→ « Sous dossier 3 »-> idem
Dossier Client 2
→ « Sous dossier 1 »-> fichiers propre à ce dossier
→ « Sous dossier 3 » → idem
Ce que j’aimerais c’est d’appliquer l’arborescence du dossier client 1 , à tous les dossier client (de 2 à 100 par exemple) Mais sans que cela vienne me remplacer/supprimer/rajouter des fichiers
Je cherche simplement à uniformiser des dossiers qui existent déjà, en appliquant les sous dossiers de mon choix.
Le faire manuellement serait possible mais me prendrait beaucoup trop de temps.
Je pense que tu parles de la façon d’afficher le dossier, ce qui fonctionne une fois sur dix (en gros, dés que l’explorateur décide que le « type de dossier » (image, vidéo, etc) n’est plus le même).
Ce que @FbIdee veut faire, à mon avis, c’est de créer les dossiers/fichiers, mais contenu différent. Pas le type de modèle donc
Et pour ça, tu as des solutions : PowerShell, Batch (eek), Bash.
Suffit juste de scripter ta création de dossier, ex avec bash:
#!/bin/bash
declare customer="$1"
declare -a dirs=()
declare -a files=()
dirs+=( "${customer}/folder1" )
dirs+=( "${customer}/folder2" )
if [[ ! -d "${customer}/folder2" ]]; then
for (( i = 0; i < 10; ++i)); do
files+=( "${customer}/folder2/$i" )
done
fi
[[ "${#dirs[@]}]" != 0 ]] && mkdir -pv "${dirs[@]}"
[[ "${#files[@]}]" != 0 ]] && touch "${files[@]}"
Pour bash, il te faudra en revanche MSYS2, Cygwin ou Git for Windows.
Sinon, tente Powershell.