<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Verkn%C3%BCpfung_%28Computer%29</id>
	<title>Verknüpfung (Computer) - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Verkn%C3%BCpfung_%28Computer%29"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Verkn%C3%BCpfung_(Computer)&amp;action=history"/>
	<updated>2026-06-09T02:52:42Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Verkn%C3%BCpfung_(Computer)&amp;diff=2599608&amp;oldid=prev</id>
		<title>imported&gt;Siegbert v2: Archivversion oder alt. URL für Offline-Links / einheitliche Formatierung</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Verkn%C3%BCpfung_(Computer)&amp;diff=2599608&amp;oldid=prev"/>
		<updated>2025-10-16T05:58:38Z</updated>

		<summary type="html">&lt;p&gt;Archivversion oder alt. URL für Offline-Links / einheitliche Formatierung&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Redundanztext&lt;br /&gt;
|3=Verknüpfung (Computer)&lt;br /&gt;
|4=Dateiverknüpfung&lt;br /&gt;
|5=Hardlink|6=Symbolische Verknüpfung|2=Dezember 2023|1=‣[[Benutzer:Y2kbug|Andreas]]•&amp;lt;small&amp;gt;[[Benutzer Diskussion:Y2kbug|⚖]]&amp;lt;/small&amp;gt; 17:54, 8. Dez. 2023 (CET)}}&lt;br /&gt;
&lt;br /&gt;
{{QS-Informatik|Knacknüsse=ja |Diesem Artikel mangelt es an der Ausgewogenheit. Nur Windows wird (zu) ausführlich erklärt. --[[Benutzer:Thomei08|Thomei08]] 12:20, 31. Mär. 2015 (CEST)}}&lt;br /&gt;
&lt;br /&gt;
Als &amp;#039;&amp;#039;&amp;#039;Verknüpfung&amp;#039;&amp;#039;&amp;#039; ({{enS|link}} oder &amp;#039;&amp;#039;{{lang|en|shortcut}}&amp;#039;&amp;#039;) bezeichnet man in der [[Computertechnik]] einen Verweis auf ein Objekt an einer anderen Stelle, ähnlich einem [[Querverweis]]. Bei den Objekten kann es sich zum Beispiel um [[Datei]]en oder [[Dateiordner|Verzeichnisse]] handeln, die in der Regel an einem anderen Speicherort abgelegt sind oder auch unter einer anderen Bezeichnung geführt werden. Im [[World Wide Web]] können Verknüpfungen auf andere [[Webseite]]n oder Abschnitte innerhalb einer Webseite verweisen. Eine Verknüpfung kann auch eine Beziehung zwischen zwei oder mehr Objekten herstellen; solche [[Assoziation (UML)|Assoziationen]] oder [[Entity-Relationship-Modell|Beziehungen]] werden oft als [[Unified Modeling Language|UML-Diagramm]] oder [[Entity-Relationship-Modell#ER-Diagramme|Entity-Relationship-Diagramm]] dargestellt.&lt;br /&gt;
&lt;br /&gt;
== Verknüpfungen im Verzeichnis- und Dateisystem ==&lt;br /&gt;
Verknüpfungen können allgemein in die folgenden fünf Kategorien unterschieden werden:&lt;br /&gt;
&lt;br /&gt;
; [[Dateiverknüpfung|Datei- oder Desktop-Verknüpfungen]]&lt;br /&gt;
: [[Desktop (grafische Benutzeroberfläche)|Desktop]]-Verknüpfungen sind Dateien, meistens Textdateien, die von einer [[Grafische Benutzeroberfläche|grafischen Benutzeroberfläche]] interpretiert werden und auf eine Datei oder ein Verzeichnis verweisen. Sie werden für die Desktop-Symbole oder die Einträge des [[Startmenü]]s verwendet.&lt;br /&gt;
: Durch das Anklicken, Öffnen, Ausführen oder Ähnliches wird für das hinter der Verknüpfung liegende Objekt die dem [[Dateityp]] zugeordnete Operation ausgeführt. So wird bei einer Verknüpfung auf eine [[ausführbare Datei]] dieses gestartet oder bei einem Verweis auf einen Ordner dieser im [[Dateimanager]] geöffnet.&lt;br /&gt;
: Zusätzlich können Dateiverknüpfungen noch weitere Informationen enthalten, zum Beispiel ein [[Icon (Computer)|Icon]], das zur grafischen Darstellung der Verknüpfung verwendet wird, oder einen Beschreibungstext. Unter Windows haben solche Dateien die Endung &amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;.lnk&amp;lt;/span&amp;gt; und unter FreeDesktop-kompatiblen Oberflächen, wie [[KDE]] oder [[Gnome]], die Endung &amp;lt;span style=&amp;quot;font-family:monospace;&amp;quot;&amp;gt;.desktop&amp;lt;/span&amp;gt;.&lt;br /&gt;
: Im Gegensatz zu symbolischen und harten Links sind Dateiverknüpfungen kein Bestandteil des Dateisystems, sondern setzen darauf auf und sind anwendungsspezifisch.&lt;br /&gt;
; [[Symbolische Verknüpfung]]en&lt;br /&gt;
: Symbolische Links sind spezielle Dateien, die nur aus einem kurzen Text, einer Pfadangabe zu einer anderen Datei oder einem Verzeichnis bestehen, aber im Dateisystem gesondert gekennzeichnet sind. Das Verweisziel muss dabei nicht zwangsläufig existieren: Es kann zwischenzeitlich entfernt, verschoben oder gelöscht worden sein.&lt;br /&gt;
; [[Harter Link|Harte Links]]&lt;br /&gt;
: Harte Links sind bei aktuellen [[Dateisystem]]en der oder die Dateinamen (genauer: Dateieinträge in den Verzeichnissen) einer Datei. Der Inhalt der Datei ist gesondert gespeichert; auf jede Datei verweist mindestens ein Dateieintrag, es kann aber auch mehrere Dateieinträge geben, die die Datei referenzieren ([[Surjektivität|surjektive Abbildung]]).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable mw-collapsible&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot;| Eigenschaft/Aktion&lt;br /&gt;
! Symbolische Verknüpfung&lt;br /&gt;
! Harter Link&lt;br /&gt;
! Abzweigungspunkt&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| Löschen der symbolischen Verknüpfung/des harten Links/des Abzweigungspunktes…&lt;br /&gt;
| Ziel merkt nichts&lt;br /&gt;
| Referenzzähler wird um 1 reduziert; wenn 0, ist das Ziel [[Logisches Löschen|logisch gelöscht]]&lt;br /&gt;
| Ziel wird gelöscht &amp;lt;small&amp;gt;(außer bei Verwendung geeigneter Tools; Windows: Bei mit „MKLINK /J“ erstellten A. merkt Ziel nichts.)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| Verschieben des Ziels&lt;br /&gt;
|style=&amp;quot;background-color:#FF9999;&amp;quot;| Symbolische Verknüpfung wird ungültig&lt;br /&gt;
|style=&amp;quot;background-color:#99FF99;&amp;quot;| Harter Link bleibt gültig&lt;br /&gt;
|style=&amp;quot;background-color:#FF9999;&amp;quot;| Abzweigepunkt wird ungültig&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| Relative Zielangabe&lt;br /&gt;
|style=&amp;quot;background-color:#99FF99;&amp;quot;| möglich&lt;br /&gt;
| (entfällt)&lt;br /&gt;
|style=&amp;quot;background-color:#FF9999;&amp;quot; colspan=&amp;quot;2&amp;quot; | unmöglich &amp;lt;small&amp;gt;(wird beim Speichern expandiert)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| Dateisystemübergreifend: Laufwerksbuchstaben-, Partitions-,  Volumenübergreifend&lt;br /&gt;
|style=&amp;quot;background-color:#99FF99;&amp;quot;| möglich&lt;br /&gt;
|style=&amp;quot;background-color:#FF9999;&amp;quot; rowspan=&amp;quot;2&amp;quot; | unmöglich &amp;lt;small&amp;gt;(da Verweis auf denselben Dateideskriptor)&amp;lt;/small&amp;gt;&lt;br /&gt;
|style=&amp;quot;background-color:#99FF99;&amp;quot;| möglich&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;2&amp;quot;| Auslesen des Ziels&lt;br /&gt;
|style=&amp;quot;background-color:#99FF99;&amp;quot;| möglich&lt;br /&gt;
|style=&amp;quot;background-color:#99FF99;&amp;quot;| möglich&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;| [[Windows]]&lt;br /&gt;
| für Dateien&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot; style=&amp;quot;background-color:#99FF99;&amp;quot;| ab Vista / Windows&amp;amp;nbsp;2008; &amp;lt;small&amp;gt;(anlegen nur mit Administratorrechten)&amp;lt;/small&amp;gt;&lt;br /&gt;
|style=&amp;quot;background-color:#99FF99;&amp;quot;| ja&lt;br /&gt;
|style=&amp;quot;background-color:#FF9999;&amp;quot;| nein&lt;br /&gt;
|-&lt;br /&gt;
| für Verzeichnisse&lt;br /&gt;
|style=&amp;quot;background-color:#FF9999;&amp;quot;| nein&lt;br /&gt;
|style=&amp;quot;background-color:#99FF99;&amp;quot;| ja&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot; | [[Unix]]&lt;br /&gt;
| für Dateien&lt;br /&gt;
|style=&amp;quot;background-color:#99FF99;&amp;quot;| ja&lt;br /&gt;
|style=&amp;quot;background-color:#99FF99;&amp;quot;| ja&lt;br /&gt;
| (entfällt)&lt;br /&gt;
|-&lt;br /&gt;
| für Verzeichnisse&lt;br /&gt;
|style=&amp;quot;background-color:#99FF99;&amp;quot;| ja&lt;br /&gt;
|style=&amp;quot;background-color:#99FF99;&amp;quot;| ja &amp;lt;small&amp;gt;(anlegen als root, jedoch nicht bei allen Dateisystemen)&amp;lt;/small&amp;gt;&lt;br /&gt;
| (entfällt)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
Unter Windows gibt es fünf Arten von Verknüpfungen.&lt;br /&gt;
&lt;br /&gt;
==== Dateiverknüpfung ====&lt;br /&gt;
Bei der [[Dateiverknüpfung]] von &amp;#039;&amp;#039;[[Microsoft Windows|Windows]]&amp;#039;&amp;#039; handelt es sich um eine gewöhnliche, sehr kleine Datei, welche die versteckte [[Dateinamenserweiterung|Dateiendung]] &amp;lt;code&amp;gt;*.lnk&amp;lt;/code&amp;gt; verwendet. Im engeren Sinne werden solche Dateiverknüpfungen nicht als &amp;#039;&amp;#039;Link,&amp;#039;&amp;#039; sondern &amp;#039;&amp;#039;Shortcut&amp;#039;&amp;#039; unter &amp;#039;&amp;#039;Microsoft Windows&amp;#039;&amp;#039; bezeichnet. Diese kleinen Windows-Shortcuts verweisen auf eine andere Datei oder auf ein Verzeichnis. Außerdem kann ein Shortcut Angaben enthalten, wie das Ziel zu öffnen ist. Eine Dateiverknüpfung kann einen vom Ziel abweichenden Namen besitzen und wird gewöhnlich mit einem Pfeil links unten im Symbol (Icon) versehen.&lt;br /&gt;
&lt;br /&gt;
Ein Windows-Shortcut ist sichtbar, das heißt, der Benutzer sieht die Verknüpfung im [[Windows-Explorer]] oder anderen Dateimanagern als Verknüpfung. Die meisten Anwendungen verfolgen solchen Shortcuts aber nicht; wenn die Anwendung versucht, die Dateiverknüpfung zu öffnen, wird in der Regel nicht automatisch das Ziel geöffnet, sondern die Anwendung versucht erfolglos, die Verknüpfung selbst zu öffnen. In Windows-Shortcuts sind keine relativen (.\Unterordner\Datei.txt), sondern nur absolute Pfadangaben möglich.&lt;br /&gt;
&lt;br /&gt;
In [[Windows 95]] und [[Windows 98]] konnten Dateiverknüpfungen für [[MS-DOS|DOS]] Programme angelegt werden, welche mit einer Vielzahl von speziellen Einstellungen versehen werden konnten, um das DOS Programm unter [[Windows 9x]] zur Ausführung bringen zu können. Dies war für ca. 10 % der DOS Spiele notwendig, die unter Windows 95/98 nicht out of the box zum Laufen zu bringen waren.&amp;lt;ref&amp;gt;{{Literatur |Titel=DOS Spiele unter Windows&amp;amp;nbsp;95 Back to the Roots |Sammelwerk=[[PC Player]] Special |Nummer=1 |Datum=1997 |ISSN=0943-6693 |Seiten=52–57 |Online=[https://www.pcplayer.de/archiv/data/Sonderhefte/S-1997-01.pdf Volltext] |Format=PDF |KBytes=69782}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Ordnerverknüpfung{{Anker|Virtueller Ordner|Virtuelles Verzeichnis}} ====&lt;br /&gt;
Bei der Ordnerverknüpfung&amp;lt;ref name=&amp;quot;Schwichtenberg2001&amp;quot;&amp;gt;{{BibISBN |3-8273-1936-6 |Kapitel=Kapitel&amp;amp;nbsp;4.1: Objektmodelle der WSH Runtime Library |Seite=219}}&amp;lt;/ref&amp;gt; ([[Englische Sprache|englisch]] auch &amp;#039;&amp;#039;{{lang|en|virtual folder}}&amp;#039;&amp;#039;,&amp;lt;ref&amp;gt;{{Internetquelle |url=https://learn.microsoft.com/en-us/previous-versions//bb776817(v=vs.85) |titel=Specifying a Namespace Extension’s Location |werk=learn.microsoft.com |hrsg=Microsoft |datum=2008-01-11 |sprache=en |abruf=2015-02-04}}&amp;lt;/ref&amp;gt; zu [[Deutsche Sprache|dt.]] &amp;#039;&amp;#039;&amp;#039;virtueller Ordner&amp;#039;&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;&amp;#039;virtuelles Verzeichnis&amp;#039;&amp;#039;&amp;#039;) von [[Microsoft Windows|Windows]] handelt es sich um ein Verzeichnis mit den [[Ordnereigenschaft|Eigenschaften]] „schreibgeschützt“ und/oder &amp;#039;&amp;#039;{{lang|en|system}}&amp;#039;&amp;#039;,&amp;lt;ref&amp;gt;{{Internetquelle |url=https://support.microsoft.com/de-de/kb/326549 |titel=Die Attribute &amp;quot;Schreibgeschützt&amp;quot; und &amp;quot;System&amp;quot; von Ordnern können in Windows Server 2003, Windows XP, Windows Vista oder Windows 7 nicht angezeigt oder geändert werden |titelerg=(KB326549) |werk=support.microsoft.com |hrsg=Microsoft |datum=2011-09-24 |archiv-url=https://web.archive.org/web/20230115161015/https://support.microsoft.com/de-de/topic/die-attribute-schreibgesch%C3%BCtzt-und-system-von-ordnern-k%C3%B6nnen-in-windows-server-2003-windows-xp-windows-vista-oder-windows-7-nicht-angezeigt-oder-ge%C3%A4ndert-werden-55bd5ec5-d19e-6173-0df1-8f5b49247165 |archiv-datum=2023-01-15 |abruf=2016-04-30}}&amp;lt;/ref&amp;gt; das eine auf das Ziel verweisende [[Dateiverknüpfung]] mit dem festen Namen &amp;#039;&amp;#039;target.lnk&amp;#039;&amp;#039; sowie eine (versteckte) Datei &amp;#039;&amp;#039;desktop.ini&amp;#039;&amp;#039; mit (mindestens) folgendem Inhalt enthält:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
 [.ShellClassInfo]&lt;br /&gt;
 CLSID2={0AFACED1-E828-11D1-9187-B532F1E9575D}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Eine Ordnerverknüpfung ist (im [[Windows-Explorer]]) [[Transparenz (Computersystem)|transparent]].&lt;br /&gt;
&lt;br /&gt;
Ordnerverknüpfungen werden von Windows selbst erzeugt und verwendet, beispielsweise in der &amp;#039;&amp;#039;Netzwerkumgebung&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==== &amp;#039;&amp;#039;Shell Objects&amp;#039;&amp;#039; in Windows ====&lt;br /&gt;
&amp;#039;&amp;#039;{{lang|en|Shell objects}}&amp;#039;&amp;#039;&amp;lt;ref&amp;gt;{{Internetquelle |url=https://learn.microsoft.com/en-us/previous-versions/ms997573(v=msdn.10) |titel=Creating Shell Extensions with Shell Instance Objects |werk=learn.microsoft.com |hrsg=Microsoft |datum=2010-06-30 |sprache=en |abruf=2015-02-04}}&amp;lt;/ref&amp;gt; oder &amp;#039;&amp;#039;{{lang|en|shell folder}}&amp;#039;&amp;#039; sind in der &amp;#039;&amp;#039;[[Windows Registry]]&amp;#039;&amp;#039; definierte Objekte, die u.&amp;amp;nbsp;a. auch die Funktion einer Verknüpfung realisieren können. Die (mindestens) notwendigen Registry-Einträge für ein solches &amp;#039;&amp;#039;shell object&amp;#039;&amp;#039; sind wie folgt (die &amp;lt;syntaxhighlight lang=&amp;quot;registry&amp;quot; inline&amp;gt;CLSID\{00000000-0000-0000-0000-000000000000}&amp;lt;/syntaxhighlight&amp;gt; wird hier als Platzhalter verwendet):&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;registry&amp;quot;&amp;gt;&lt;br /&gt;
 [HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000000000000}]&lt;br /&gt;
 @=&amp;quot;angezeigter Name&amp;quot;&lt;br /&gt;
 [HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000000000000}\DefaultIcon]&lt;br /&gt;
 @=&amp;quot;...&amp;quot; ; Pfad zum anzuzeigenden Symbol&lt;br /&gt;
 [HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000000000000}\InProcServer32]&lt;br /&gt;
 @=&amp;quot;%SystemRoot%\\System32\\ShDocVw.Dll&amp;quot;&lt;br /&gt;
 &amp;quot;ThreadingModel&amp;quot;=&amp;quot;Apartment&amp;quot;&lt;br /&gt;
 [HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000000000000}\Instance]&lt;br /&gt;
 &amp;quot;CLSID&amp;quot;=&amp;quot;{0AFACED1-E828-11D1-9187-B532F1E9575D}&amp;quot;&lt;br /&gt;
 [HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000000000000}\Instance\InitPropertyBag]&lt;br /&gt;
 &amp;quot;Attributes&amp;quot;=hex:15,00,00,00&lt;br /&gt;
 &amp;quot;Target&amp;quot;=&amp;quot;...&amp;quot; ; absoluter (nur ohne &amp;quot;TargetKnownFolder&amp;quot; oder &amp;quot;TargetSpecialFolder&amp;quot;)&lt;br /&gt;
                ; oder relativer Pfad zum Zielobjekt&lt;br /&gt;
 &amp;quot;TargetKnownFolder&amp;quot;=&amp;quot;{guidguid-guid-guid-guid-guidguidguid}&amp;quot; ; GUID des Zielordners, ab &amp;#039;&amp;#039;Windows Vista&amp;#039;&amp;#039;&lt;br /&gt;
 &amp;quot;TargetSpecialFolder&amp;quot;=&amp;quot;0x00xy&amp;quot; ; CSIDL des Zielobjekts&lt;br /&gt;
 [HKEY_CLASSES_ROOT\CLSID\{00000000-0000-0000-0000-000000000000}\ShellFolder]&lt;br /&gt;
 &amp;quot;Attributes&amp;quot;=hex:00,00,00,00&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Windows verwendet solche verknüpfenden &amp;#039;&amp;#039;shell objects&amp;#039;&amp;#039; selbst, beispielsweise für die virtuellen Ordner &amp;#039;&amp;#039;Eigene Dateien&amp;#039;&amp;#039; auf dem &amp;#039;&amp;#039;Desktop&amp;#039;&amp;#039; sowie &amp;#039;&amp;#039;Schriftarten&amp;#039;&amp;#039; und &amp;#039;&amp;#039;Verwaltung&amp;#039;&amp;#039; in der &amp;#039;&amp;#039;Systemsteuerung&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Ein &amp;#039;&amp;#039;shell object&amp;#039;&amp;#039; ist (im Windows-Explorer) transparent.&lt;br /&gt;
&lt;br /&gt;
==== Symbolische Verknüpfung ====&lt;br /&gt;
Seit &amp;#039;&amp;#039;[[Windows Vista]]&amp;#039;&amp;#039; und &amp;#039;&amp;#039;[[Windows Server 2008]]&amp;#039;&amp;#039; (beide intern &amp;#039;&amp;#039;Windows NT 6.0&amp;#039;&amp;#039;) stehen über das Win32-API echte [[symbolische Verknüpfung]]en zur Verfügung, die transparent im Dateisystem vorliegen und auf Dateien und Verzeichnisse des eigenen Computers verweisen können. Symbolische Verknüpfungen können eine relative Zielangabe enthalten.&lt;br /&gt;
&lt;br /&gt;
Zum Anlegen dieser symbolischen Verknüpfung wird das Recht &amp;#039;&amp;#039;Create Symbolic Link&amp;#039;&amp;#039; benötigt. Dieses steht standardmäßig nur Benutzern mit Administratorrechten zur Verfügung. Weiterhin muss beim Anlegen der Verknüpfung bekannt sein, ob das Ziel eine Datei oder ein Verzeichnis ist. Aus diesen Gründen sind die symbolischen Verknüpfungen von Windows nicht vollständig kompatibel zu [[POSIX]].&lt;br /&gt;
&lt;br /&gt;
==== Abzweigungspunkte {{Anker|Abzweigungspunkt}} ====&lt;br /&gt;
Unabhängig davon gibt es seit der [[NTFS]]-Ausgabe 3.0, dem von &amp;#039;&amp;#039;[[Microsoft Windows 2000|Windows 2000]]&amp;#039;&amp;#039; standardmäßig verwendeten Dateisystem, sogenannte „Abzweigungspunkte“ (englisch auch &amp;#039;&amp;#039;‚{{lang|en|[file system] reparse points}}‘&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;‚{{lang|en|junction points}}‘&amp;#039;&amp;#039; und kurz &amp;#039;&amp;#039;‚{{lang|en|junctions}}‘&amp;#039;&amp;#039; genannt). Allerdings wurden die zugehörigen Verwaltungswerkzeuge erst später, nach und nach ab &amp;#039;&amp;#039;[[Microsoft Windows XP|Windows XP]]&amp;#039;&amp;#039; mitgeliefert und derartige Verweise wohl erst ab &amp;#039;&amp;#039;[[Microsoft Windows Vista|Vista]]&amp;#039;&amp;#039; (sicher aber ab &amp;#039;&amp;#039;[[Microsoft Windows 7|Windows 7]]&amp;#039;&amp;#039;) auch im [[Windows-Explorer|Explorer]] (mit dem üblichen Verknüpfungspfeil, ähnlich wie bei [[Dateiverknüpfung]]en) angezeigt.&lt;br /&gt;
&lt;br /&gt;
Abzweigungspunkte sind den [[Symbolische Verknüpfung|symbolischen Verknüpfungen]] auf Verzeichnisse sehr viel ähnlicher als „Dateiverknüpfungen“ oder „Ordnerverknüpfungen“. Diese Abzweigungspunkte entsprechen unter [[Linux]] (und anderen [[Unixoides System|Unixähnlichen]]) weitgehend dem [[Mounten|Einhängen]] von Verzeichnissen an einer weiteren Stelle mittels &amp;lt;code&amp;gt;mount --rbind&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Abzweigungspunkte können ab &amp;#039;&amp;#039;[[Microsoft Windows Vista|Windows Vista]]&amp;#039;&amp;#039; über eine [[Befehlszeile]] mit dem Befehl &amp;lt;code&amp;gt;mklink /J&amp;lt;/code&amp;gt; angelegt werden und bei älteren Windows-Ausgaben mit den bei Microsoft erhältlichen Zusatzanwendungen &amp;#039;&amp;#039;junction.exe&amp;#039;&amp;#039;&amp;lt;ref name=&amp;quot;Microsoft TechNet, junction.exe&amp;quot;&amp;gt;{{Internetquelle |url=https://learn.microsoft.com/de-de/sysinternals/downloads/junction |titel=Junction v1.07 |werk=learn.microsoft.com |hrsg=Microsoft |datum=2016-07-04 |abruf=2016-08-06 |kommentar=u.&amp;amp;nbsp;a. auch mit „Rekursion in Unterverzeichnissen“}}&amp;lt;/ref&amp;gt; und &amp;#039;&amp;#039;linkd.exe&amp;#039;&amp;#039;&amp;lt;ref&amp;gt;{{Internetquelle |url=http://www.microsoft.com/en-us/download/details.aspx?id=17657 |titel=Windows Server 2003 Resource Kit Tools |werk=microsoft.com |hrsg=Microsoft |datum=2003-04-28 |sprache=en |archiv-url=https://web.archive.org/web/20120819082957/http://www.microsoft.com/en-us/download/details.aspx?id=17657 |archiv-datum=2012-08-19 |abruf=2012-11-07}}&amp;lt;/ref&amp;gt; – erstgenannte Anwendung aus den &amp;#039;&amp;#039;[[Windows Sysinternals|Sysinternals]]&amp;#039;&amp;#039; und letztere aus den &amp;#039;&amp;#039;Windows 2003 [[Resource Kit]] Tools&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Mit den folgenden Befehlen kann ein Abzweigungspunkt &amp;lt;code&amp;gt;&amp;quot;C:\Neue Verbindung&amp;quot;&amp;lt;/code&amp;gt; angelegt werden, der auf den Ordner &amp;lt;code&amp;gt;&amp;quot;C:\Verzeichnis&amp;quot;&amp;lt;/code&amp;gt; verweist. Der Inhalt von &amp;lt;code&amp;gt;&amp;quot;C:\Verzeichnis&amp;quot;&amp;lt;/code&amp;gt; (das Ziel des Abzweigungspunktes, englisch &amp;#039;&amp;#039;{{lang|en|junction target}}&amp;#039;&amp;#039;) kann im [[Windows-Explorer|Explorer]] nun auch über &amp;lt;code&amp;gt;&amp;quot;C:\Neue Verbindung&amp;quot;&amp;lt;/code&amp;gt; (englisch &amp;#039;&amp;#039;{{lang|en|junction directory}}&amp;#039;&amp;#039;) aufgerufen oder – die Verbindung kann wie ein gewöhnlicher Ordner – geöffnet werden. Abzweigungspunkte bleiben ebenfalls nach einem Windows-Neustart erhalten.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bat&amp;quot;&amp;gt;&lt;br /&gt;
C:\&amp;gt;mklink /J &amp;quot;C:\Neue Verbindung&amp;quot; &amp;quot;C:\Verzeichnis&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
oder&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bat&amp;quot;&amp;gt;&lt;br /&gt;
C:\&amp;gt;junction &amp;quot;C:\Neue Verbindung&amp;quot; &amp;quot;C:\Verzeichnis&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
oder&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bat&amp;quot;&amp;gt;&lt;br /&gt;
C:\&amp;gt;linkd &amp;quot;C:\Neue Verbindung&amp;quot; &amp;quot;C:\Verzeichnis&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mit der oben schon genannten Anwendung und dessen nachrüstbaren Befehl &amp;lt;code&amp;gt;junction[.exe]&amp;lt;/code&amp;gt; kann zudem auch ab Windows XP unter anderem das Ziel einer bestehenden Verbindung und (mit dem Schalter &amp;lt;code&amp;gt;-s&amp;lt;/code&amp;gt;, für ‚{{lang|en|Recurse &amp;#039;&amp;#039;&amp;#039;s&amp;#039;&amp;#039;&amp;#039;ubdirectories}}‘) auch weitere Verbindungen – &amp;#039;&amp;#039;[[rekursiv]]&amp;#039;&amp;#039; durch Unterordner – angezeigt werden.&amp;lt;ref name=&amp;quot;Microsoft TechNet, junction.exe&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ein Abzweigungspunkt kann über folgende Befehle aufgehoben werden:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bat&amp;quot;&amp;gt;&lt;br /&gt;
C:\&amp;gt;rmdir &amp;quot;C:\Neue Verbindung&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
oder&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bat&amp;quot;&amp;gt;&lt;br /&gt;
C:\&amp;gt;junction -d &amp;quot;C:\Neue Verbindung&amp;quot;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
oder&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bat&amp;quot;&amp;gt;&lt;br /&gt;
C:\&amp;gt;linkd &amp;quot;C:\Neue Verbindung&amp;quot; /D&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wobei der Übergabewert „d“ für das [[Englische Sprache|englische]] &amp;#039;&amp;#039;‚{{lang|en|&amp;#039;&amp;#039;&amp;#039;d&amp;#039;&amp;#039;&amp;#039;elete}}‘&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;‚{{lang|en|&amp;#039;&amp;#039;&amp;#039;d&amp;#039;&amp;#039;&amp;#039;eleting}}‘&amp;#039;&amp;#039; – also „[[Löschen (Informatik)|löschen]]“ – und &amp;lt;code&amp;gt;&amp;quot;C:\Neue Verbindung&amp;quot;&amp;lt;/code&amp;gt; für das Ziel des angelegten Abzweigungspunktes steht.&lt;br /&gt;
&lt;br /&gt;
Im Unterschied zu echten symbolischen Verknüpfungen werden in Abzweigungspunkten stets absolute Pfade gespeichert. Folgendes Beispiel zeigt wie mit den Befehlen &amp;lt;code&amp;gt;mklink&amp;lt;/code&amp;gt; eine &amp;#039;&amp;#039;neue Verbindung&amp;#039;&amp;#039; angelegt und Diese anschließend mit &amp;lt;code&amp;gt;[[dir (Kommandozeilenbefehl)|dir]]&amp;lt;/code&amp;gt; angezeigt werden kann:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bat&amp;quot;&amp;gt;&lt;br /&gt;
C:\&amp;gt;mklink /j &amp;quot;Neue Verbindung&amp;quot; Zielordner&lt;br /&gt;
Verbindung erstellt für Neue Verbindung &amp;lt;&amp;lt;===&amp;gt;&amp;gt; Zielordner&lt;br /&gt;
&lt;br /&gt;
C:\&amp;gt;dir /al&lt;br /&gt;
Datenträger in Laufwerk C: ist abc&lt;br /&gt;
Verzeichnis von C:\&lt;br /&gt;
07.12.2010  10:30    &amp;lt;VERBINDUNG&amp;gt; Neue Verbindung [C:\Zielordner]&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Auf der Befehlszeile können Abzweigungspunkte auch mit dem Befehl [[dir (Kommandozeilenbefehl)|dir]] angezeigt werden, wobei anstelle eines &amp;amp;lt;DIR&amp;amp;gt; (für normale Verzeichnisse) dann &amp;amp;lt;VERBINDUNG&amp;amp;gt; (oder englisch &amp;amp;lt;{{lang|en|JUNCTION}}&amp;amp;gt;) ausgegeben wird. Dabei wird dann auch – ab &amp;#039;&amp;#039;Vista&amp;#039;&amp;#039; – das Verweisziel angezeigt, das bei älteren Windows-Ausgaben gesondert über die genannten Zusatzanwendungen (oder auch über den Befehl &amp;lt;code&amp;gt;fsutil&amp;lt;/code&amp;gt;, siehe auch &amp;#039;&amp;#039;[[Analysepunkt]]&amp;#039;&amp;#039;) abgefragt werden kann.&lt;br /&gt;
&lt;br /&gt;
==== Ordnerüberblendung ====&lt;br /&gt;
{{Hauptartikel|Roaming (Ordnerüberblendung)}}&lt;br /&gt;
&lt;br /&gt;
Ab &amp;#039;&amp;#039;Windows Vista&amp;#039;&amp;#039; werden Schreibvorgänge von Programmen, die keine Schreibberechtigung für das entsprechende Verzeichnis haben, unter bestimmten Voraussetzungen ohne Fehlermeldung durchgeführt; der eigentliche Schreibvorgang wird in ein Schattenverzeichnis im [[Benutzerprofil]] umgeleitet. Dieses Schattenverzeichnis wird für diesen Benutzer dem eigentlichen Verzeichnis überblendet, so dass es für ihn aussieht, als sei der Schreibvorgang erfolgreich durchgeführt worden.&lt;br /&gt;
&lt;br /&gt;
So können Programme, die das Konzept der eingeschränkten Benutzerrechte nicht korrekt unterstützen, trotzdem ohne Fehlermeldung ablaufen.&lt;br /&gt;
&lt;br /&gt;
==== Cygwin und Verknüpfungen ====&lt;br /&gt;
Die [[Cygwin]]-Umgebung unterstützt [[POSIX]]-kompatible harte Links und [[symbolische Verknüpfung]]en. Harte Links werden dabei transparent auf harte Links von Windows abgebildet. Vorhandene Abzweigungspunkte werden als symbolische Verknüpfung angezeigt. Von Cygwin aus angelegte symbolische Verknüpfungen werden allerdings emuliert, da die Windows-eigenen symbolischen Verknüpfungen nicht vollständig POSIX-kompatibel sind. Solche Verknüpfungen sind daher nur für Cygwin-Programme sichtbar, sonstige Programme sehen nur eine Datei mit Systemattribut. Dies gilt auch unter Vista und Windows 7. Cygwin unterstützt auch symbolische Verknüpfungen, die von &amp;#039;&amp;#039;[[Microsoft Windows Services for UNIX|Microsoft SFU]]&amp;#039;&amp;#039; angelegt wurden. Umgekehrt gilt dies nicht. SFU verwendet ebenfalls Dateien zur Emulation, aber in einem abweichenden Format.&lt;br /&gt;
&lt;br /&gt;
=== Jenseits der Windows-Welt ===&lt;br /&gt;
Verknüpfungen ähnliche Konzepte finden sich auch in anderen Betriebssystemen: So unterstützt [[Unix]] &amp;#039;&amp;#039;Softlinks&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;symbolische Links,&amp;#039;&amp;#039; welche den Zugriff auf eine Datei über einen alternativen Pfad erlauben. Anlegen lassen sie sich mit dem Dienstprogramm [[ln (Unix)|ln]] oder aber in jedem grafischen Dateimanager per Drag &amp;amp; Drop. Unter [[OpenVMS]] kommt ein Konzept namens &amp;#039;&amp;#039;Logical Name&amp;#039;&amp;#039; der Windows-Verknüpfung am nächsten. Angelegt werden solche Verknüpfungen mit dem Befehl DEFINE.&lt;br /&gt;
&lt;br /&gt;
== Hyperlink ==&lt;br /&gt;
&amp;#039;&amp;#039;[[Hyperlink]]s&amp;#039;&amp;#039; sind eine besondere Form von Verknüpfungen und bestehen aus einer Angabe des zu verwendenden [[Multipurpose Internet Mail Extensions|MIME]]-Protokolls und einer eindeutigen Ressourcenbezeichnung, z.&amp;amp;nbsp;B. der [[Uniform Resource Locator|URL]] eines Weblinks.&lt;br /&gt;
&lt;br /&gt;
== Programmierung ==&lt;br /&gt;
=== Abbildung von Objektbeziehungen ===&lt;br /&gt;
Eine Verknüpfung kann auch eine Beziehung zwischen zwei oder mehr Objekten herstellen; solche [[Assoziation (UML)|Assoziationen]] oder [[Entity-Relationship-Modell|Beziehungen]] werden oft als [[Unified Modeling Language|UML-Diagramm]] oder [[Entity-Relationship-Modell#ER-Diagramme|Entity-Relationship-Diagramm]] dargestellt und finden entsprechend Verwendung in der [[Objektorientierte Programmierung|Objektorientierten Programmierung]] oder in [[Datenbank]]en.&lt;br /&gt;
&lt;br /&gt;
=== Referenz/Zeiger ===&lt;br /&gt;
{{Siehe auch|Zeiger (Informatik)}}&lt;br /&gt;
In der Programmierung kann eine [[Variable (Programmierung)|Variable]]/[[Bezeichner]] ein [[Alias]] für eine andere sein – wird der [[Referenz (Programmierung)|Referenz]] ein neuer Wert [[Zuweisung|zugewiesen]], so ändert sich auch der Wert des „Originals“.&lt;br /&gt;
&lt;br /&gt;
=== Programmspezifische Verknüpfungen ===&lt;br /&gt;
Weiterhin gibt es programmspezifische Verknüpfungen, z.&amp;amp;nbsp;B. in Office-Suiten Verweise auf andere Dokumente oder Bilder. Diese können dann meist nur von der entsprechenden Anwendung ausgewertet werden, sind aber grundsätzlich auch nur Verweise auf Objekte an anderer Stelle.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* {{Internetquelle |url=https://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html |titel=Link Shell Extension |sprache=en |abruf=2025-10-16 |abruf-verborgen=ja |kommentar=Kontextmenü-Programm zum Erstellen von harten Links, Abzweigungspunkten und symbolischen Verknüpfungen auf [[NTFS]]-Partitionen}}&lt;br /&gt;
* {{Internetquelle |autor=Mark Russinovich |url=https://download.microsoft.com/documents/uk/technet/downloads/technetmagazine/issue4/Page14_Inside_the_Windows_Vista_Kernal_part1.pdf |titel=Inside the Windows Vista Kernel: Part&amp;amp;nbsp;1 |werk=[[Microsoft TechNet]] |datum=2007-02 |format=PDF; 1,2&amp;amp;nbsp;MB |sprache=en |abruf=2025-10-16 |abruf-verborgen=ja}}&lt;br /&gt;
* {{Internetquelle |url=http://www.getfoldersize.de/getfoldersize/getfoldersize.php |titel=GetFoldersize |archiv-url=https://web.archive.org/web/20150728041830/http://www.getfoldersize.de/getfoldersize/getfoldersize.php |archiv-datum=2015-07-28 |abruf=2025-10-16 |abruf-verborgen=ja |kommentar=[[Freeware]] zum Auflisten von symbolischen Verknüpfungen, harten Links und Abzweigungspunkten}}&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:Verknupfung}}&lt;br /&gt;
[[Kategorie:Dateiverwaltung]]&lt;br /&gt;
[[Kategorie:Betriebssystemkomponente]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Siegbert v2</name></author>
	</entry>
</feed>