
Gibt es eine Datei- oder Verzeichnisverknüpfungsmethode, die dynamisch/widerstandsfähig gegenüber Zieländerungen wäre?
Ich meine, wenn ich einen Link erstelle, mklink /d test c:\test
kann ich den Linknamen anschließend ändern, aber nicht das Zielverzeichnis umbenennen/verschieben, da sonst die Verbindung unterbrochen wird und der Link ersetzt werden muss.
Dies könnte in einer stabilen Verzeichnisbaumstruktur akzeptabel sein, diese Struktur ist jedoch einem ständigen Wandel unterworfen und erfordert daher eine gewisse Automatisierung.
Antwort1
Meiner Meinung nach gibt es kein Dateisystem, das die Zieldatei (oder den Zielordner) eines symbolischen Links verfolgen kann, wenn dieser verschoben wird. Das Verschieben des Ziels macht den Link immer ungültig.
Einige Archivierungssysteme können Dateien verfolgen, während sie automatisch zwischen Speichermedien verschoben werden. Dies trifft hier jedoch nicht zu.
Mein Vorschlag wäre, ein anderes und paralleles System zum Auffinden Ihrer Dateien zu verwenden, wenn sie zwischen Ordnern verschoben werden, unabhängig von ihrem aktuellen Speicherort.
Eine sehr einfache Methode wäre, zusätzlich zu Ihrer Ordnerstruktur Meta-Tags des Windows Explorers zu verwenden. Sie können bekannte Standard-Tags wie Autor, Album oder Künstler verwenden, aber auch eigene Tags erstellen. Sie können dann das Suchfeld im Explorer verwenden, um Ihre Dateien zu finden. Beachten Sie, dass diese Tags nur auf NTFS-Datenträgern verwendet werden können und verloren gehen, wenn sie beispielsweise auf FAT32 kopiert werden.
Weitere Informationen finden Sie beispielsweise im Artikel Wie füge ich in Windows 10 Tags hinzu und verwende sie?
Es gibt ausgefeiltere Produkte zur Dateikatalogisierung, beispielsweise den Windows Media Player und die dazugehörige Medienbibliothek, aber aus meinem persönlichen Wissen kann ich keines davon empfehlen.