Dateiverknüpfung

Die Dateiverknüpfung (kurz Verknüpfung;  oder auch ) ist eine anwendungsspezifische Datei, die auf eine andere Datei oder ein Verzeichnis verweist. Sie kann dazu dienen, von mehreren beliebigen Orten im Dateisystem aus auf eine andere Datei zu referenzieren. Anders als Hyperlinks im World Wide Web sind Dateiverknüpfungen in aller Regel lokal, d. h., die Verknüpfung und ihre Ziele liegen auf demselben Computer oder meist zumindest in einem damit verbundenen Netzwerkdateisystem.

Verknüpfungen werden auf grafischen Benutzeroberflächen üblicherweise durch zusätzlich eingebettete Symbole (wie einen kleinen Pfeil) auf dem Icon gekennzeichnet.

Weitere Einzelheiten

Windows 
Dateiverknüpfungen wurden in Windows zusammen mit dem Windows-Explorer in Windows 95 eingeführt. In früheren Windows-Ausgaben wurden Verknüpfungen mit der Endung PIF benannt, welche mit Windows 9x nach und nach ersetzt wurden.

Windows-Verknüpfungen haben die Dateiendung .lnk, welche in der Voreinstellung des Explorers ausgeblendet ist, aber beispielsweise in einer Eingabeaufforderung angezeigt werden kann. Dateiverknüpfungen enthalten unter anderem den Pfadnamen der Zieldatei, zudem die Möglichkeit, eine eigene Tastenkombination und auch ein anderes Verknüpfungssymbol festzulegen. Neben diesen können auch weitere Eigenschaften wie die Fenstergröße festgelegt werden.

Im Gegensatz zu symbolischen Verknüpfungen (oder Softlinks) und den harten Verknüpfungen (oder Hardlinks) sind Dateiverknüpfungen für die aufrufende Anwendung und den Benutzer nicht transparent, weil sie nicht in das Dateisystem integriert sind. Dies bedeutet, dass das ausführende Programm die Verknüpfung selbst erkennen, auswerten und zum Ziel springen muss.

Andere Betriebssysteme 
Die Dateiverknüpfungen verschiedener Betriebssysteme sind meist nicht zueinander kompatibel. Desktop-Shortcuts von unixähnlichen Systemen funktionieren unter Windows genauso wenig wie Windows-Verknüpfungen unter Linux oder Unix. Deshalb sollten Dateiverknüpfungen beim gemeinsamen Zugriff unterschiedlicher Betriebssysteme auf Netzwerk-Freigaben möglichst nicht verwendet werden; eine Alternative kann die Verwendung der Symbolischen Verknüpfung sein.

Die Aliasdatei des klassischen Mac OS, die auch im Unix-basierten Nachfolger macOS noch vorhanden ist, ist selbst eine Datei, die aber nicht nur den Pfad zur Zieldatei enthält, sondern auch eine auf HFS- und HFS+-Dateisystemen vorhandene eindeutige Dateikennung. Auf demselben Volume kann beim Alias, im Gegensatz zur Verknüpfung, das Original nach Belieben verschoben werden. Zudem gibt es in unixähnlichen Systemen sogenannte Desktop-Shortcuts, etwa die von freedesktop.org standardisierten  mit der Dateinamenserweiterung .desktop. Dabei handelt es sich um Textdateien, die ähnlich wie INI-Dateien aufgebaut sind. Sie kann einen Pfad oder Befehl, mehrsprachige Beschriftungen, Hilfetexte, Icons und andere Eigenschaften (oder Attribute) beschreiben, die eine Desktop-Umgebung wie KDE Plasma Workspaces oder Gnome interpretieren und ausführen kann.

Siehe auch 
 Sprungmarke, Anker (HTML)

Weblinks 
 Manpage zu ln (Unix), etwa Debian
 Unix in a nutshell, O’Reilly Verlag

Einzelnachweise 

Datenformat
Dateiverwaltung