Verschieben einer Datei mit Verknüpfungen

Verschieben einer Datei mit Verknüpfungen

Wie funktionieren Verknüpfungen, wenn die Datei, auf die sie verweisen, aktualisiert wird? Laut der Microsoft-Website sollten sie nicht funktionieren, wenn die Originaldatei verschoben wurde, was ich auch immer dachte, aber neulich habe ich einige Dateien in einen Unterordner verschoben und war überrascht, dass die Verknüpfungen dazu immer noch funktionierten.

Funktioniert es nur beim Verschieben in einen Unterordner?

Gibt es eine Möglichkeit (einschließlich Programme von Drittanbietern), Originaldateien zu verschieben, sodass alle Verknüpfungen weiterhin funktionieren?

Antwort1

Ich zitiere nur Raymond ChensErläuterungHier:

Diese Funktion gibt es seit Windows 95. Wenn das Ziel einer Verknüpfung nicht mehr existiert, versucht die Shell, die Verknüpfung aufzulösen, d. h. das Objekt dort zu finden, wo es letztendlich hin verschoben wurde.Wie ich bereits mehrere Monate vor der Veröffentlichung der Frage erklärt habe,, der von der Shell verwendete Algorithmus variiert je nach Betriebssystem und Dateisystem sowie Ihren Domänenrichtlinien. Möglicherweise auch je nach Mondphase, man kann nie sicher sein.

Es ist nicht so, dass der Explorer tatsächlich die Dateien verfolgt, während sie verschoben werden, für den Fall, dass Sie eine Verknüpfung zu ihnen haben. Vielmehr merkt sich die Verknüpfung genügend Informationen über die Datei, sodass der Explorer versuchen kann, nach der Datei zu suchen, wenn sie verschoben wird.

Die Tatsache, dass Verknüpfungen Ziele auflösen können, bedeutet, dass Verknüpfungen ein praktisches Werkzeug sind, um den Überblick über Dateien zu behalten, die sich möglicherweise bewegen. Wenn Sie den Überblick über eine Datei behalten möchten, können Sie einfach eine Verknüpfung dazu erstellen (Sie müssen sie nicht einmal in einer Datei speichern), und wenn es an der Zeit ist, die Datei zu finden, lösen Sie einfach die Verknüpfung auf.

Lesen Sie unbedingt auch den verlinkten Windows Confidential-Artikel für weitere Einzelheiten, insbesondere zum Distributed Link Tracking Service von NT.

verwandte Informationen