Je me demandais si le scénario suivant est possible sous Win10 / NTFS:
J'ai deux chemises A
et B
, que je veux remplir avec le Contenu des dossiers X
et Y
.
La structure du dossier de X
et Y
est
X\somefolderX\somefileX.blah
Y\somefolderY\somefileY.blah
Maintenant, ce dont j'ai besoin, c'est que B inclue le Contenu des deux X
ET Y
, comme ça:
B\
\somefolderX\somefileX.blah
\somefolderY\somefileY.blah
Même concept pour le dossier A
mais avec des contenus différents.
Les points de jonction NTFS ne permettent pas au lien d'avoir le même nom. Par conséquent, pendant que j'obtiens la redirection, la fusion du contenu me manque. Idem pour les partages réseau et le mappage de lecteurs.
Je pourrais simplement copier le contenu et la synchronisation entre B
Le contenu et le réel X
dossier, mais je préfère ne pas avoir de problèmes de redondance et de synchronisation.
EDIT: besoin d’une sorte de dossier comme structure la plus haute puisque je vais utiliser un programme qui fonctionne sur les dossiers - ce qui signifie que les bibliothèques Windows ou les filtres de recherche ne suffiraient pas = (
EDIT2: X
et Y
contiendrait environ 200 dossiers maximum, taille du dossier de contenu ( somefolderX
) varient considérablement entre quelques Ko et plusieurs Go.
UPDATE: La création d'un lien symbolique vers une bibliothèque Windows a réussi mais le lien est inaccessible:
il en résulte soit
"the location is unavailable"
(lors de la liaison à \AppData\Roaming\Microsoft\Windows\Libraries\libraryname
) ou
"directory name invalid"
(lors de la liaison à \AppData\Roaming\Microsoft\Windows\Libraries\libraryname.library-ms
)
Un chemin direct vers la bibliothèque n'est pas reconnu par le programme
la source
A
? On n'en parle plus jamais? Combien d'articlesX
etY
contenir?X
avecB
comme cible et la même chose avecY
mais je ne peux pas créer de cibles de lien qui portent le même nom qu'une cible existante - ainsi, aucune fusion réelle n'est possible. De plus, je ne peux pas autoriser une profondeur de dossier supplémentaire à l'intérieurB
- cela briserait la compatibilité des programmesX
etY
d'avoir juste tout un tas de liens dansB
. Est le dossierB
fréquemment consulté? Sinon peut-être juste construire un script pour créer les liens peu de temps avantB
devrait être consulté ou s'il est juste d'avoir une racine commune créer un lien pourX
etY
dansB
? À l'heure actuelle, il semble qu'un travail de copie serait la solution la plus simple ou l'inversion de la logique. Diffuser le contenu deB
àX
etY
pourrait être plus facile?