Implementieren von Ordner-„Hardlinks“ auf NTFS

Implementieren von Ordner-„Hardlinks“ auf NTFS

Wenn Sie also ein Ordnerziel umbenennen und sagen wir, eine Reihe von Verknüpfungen darauf verweisen, werden diese Verknüpfungen unterbrochen.

Hardlinks beheben dieses Problem bei Dateien, aber Ordner können nicht mit Hardlinks verknüpft werden. Ich habe gehört, dass Hardlinks, die auf Inodes verweisen, der Grund dafür sind, dass sie nicht unterbrochen werden können, da sie im Wesentlichen Zeiger auf die wahre Kennung der Datei (die Inode-Nummer) und nicht nur auf den angenommenen Pfad der Datei sind.

Was wäre der einfachste Weg, „Hardlinks für Ordner“ in NTFS zu implementieren oder zu simulieren? Wenn es eine Möglichkeit gibt, dies in Linux zu tun, wäre ich auch daran interessiert (da ich erwäge, auf ein Linux-Dateisystem umzusteigen, wenn ich dies bekommen kann).

Kurz gesagt, ich möchte einen Ordner umbenennen können und dafür sorgen, dass alle Junctions oder Symlinks, die auf ihn zielen, den neuen Namen des Ordners verwenden, anstatt ihn zu unterbrechen. Ich bevorzuge eine Möglichkeit, dies auf NTFS zu tun, aber ich würde auch andere Dateisysteme in Betracht ziehen. Danke

Bearbeiten: Ich suche nicht nur nach Dateisystemen, sondern nach allen erforderlichen Mitteln, um dies zu erreichen, ob es sich nun um Dateisysteme handelt, die dies ermöglichen, um Skripte, Programme, Vorgehensweisen usw.

Edit #2: Muss nicht per Hardlink erfolgen

verwandte Informationen