Die vollständige Anleitung zum Erstellen symbolischer Links (auch als Symlinks bezeichnet) unter Windows

Windows 10, 8, 7 und Vista unterstützen alle symbolische Links - auch als Symlinks bezeichnet -, die auf eine Datei oder einen Ordner auf Ihrem System verweisen. Sie können sie mit der Eingabeaufforderung oder einem Drittanbieter-Tool namens Link Shell Extension erstellen.

Was sind symbolische Links?

Symbolische Links sind grundsätzlich erweiterte Verknüpfungen. Erstellen Sie einen symbolischen Link zu einer einzelnen Datei oder einem Ordner. Dieser Link scheint mit der Datei oder dem Ordner zu Windows identisch zu sein - auch wenn es sich nur um einen Link handelt, der auf die Datei oder den Ordner verweist.

Angenommen, Sie haben ein Programm, dessen Dateien unter C: \ Program benötigt werden. Sie möchten dieses Verzeichnis wirklich unter D: \ Stuff speichern, aber das Programm erfordert,  dass sich seine Dateien unter C: \ Program befinden. Sie können das ursprüngliche Verzeichnis von C: \ Program nach D: \ Stuff verschieben und dann unter C: \ Program einen symbolischen Link erstellen, der auf D: \ Stuff verweist. Wenn Sie das Programm neu starten, versucht es, auf sein Verzeichnis unter C: \ Program zuzugreifen. Windows leitet es automatisch nach D: \ Stuff um, und alles funktioniert so, als wäre es in C: \ Program.

Dieser Trick kann für alle möglichen Zwecke verwendet werden, einschließlich der Synchronisierung eines Ordners mit Programmen wie Dropbox, Google Drive und OneDrive.

Es gibt zwei Arten von symbolischen Verknüpfungen: Hart und Weich. Weiche symbolische Links funktionieren ähnlich wie eine Standardverknüpfung. Wenn Sie einen Softlink zu einem Ordner öffnen, werden Sie zu dem Ordner umgeleitet, in dem die Dateien gespeichert sind. Ein fester Link lässt jedoch den Eindruck entstehen, dass die Datei oder der Ordner tatsächlich am Speicherort des symbolischen Links vorhanden ist und Ihre Anwendungen es nicht besser wissen. Das macht harte symbolische Links in den meisten Situationen nützlicher.

Beachten Sie, dass Windows die Begriffe "Hard Link" und "Soft Link" nicht verwendet. Stattdessen werden die Begriffe "Hard Link" und "Symbolic Link" verwendet. In der Windows-Dokumentation ist ein „symbolischer Link“ dasselbe wie ein „weicher Link“. Der mklinkBefehl kann jedoch sowohl Hardlinks (in Windows als "Hardlinks" bezeichnet) als auch Softlinks (in Windows als "symbolische Links" bezeichnet) erstellen.

So erstellen Sie symbolische Links mit mklink

Sie können symbolische Links mit dem Befehl mklink in einem Eingabeaufforderungsfenster als Administrator erstellen. Um eine zu öffnen, suchen Sie die Verknüpfung "Eingabeaufforderung" in Ihrem Startmenü, klicken Sie mit der rechten Maustaste darauf und wählen Sie "Als Administrator ausführen".

In Windows 10 Creators Update können Sie ein normales Eingabeaufforderungsfenster verwenden, ohne es als Administrator auszuführen. Um dies jedoch ohne ein Administrator-Eingabeaufforderungsfenster zu tun, müssen Sie zuerst den Entwicklermodus über Einstellungen> Update & Sicherheit> Für Entwickler aktivieren.

Erstellt ohne zusätzliche Optionen mklinkeinen symbolischen Link zu einer Datei. Mit dem folgenden Befehl wird ein symbolischer oder "weicher" Link erstellt Link, der auf die Datei verweist Target:

mklink Link Ziel

Verwenden Sie / D, wenn Sie einen Softlink erstellen möchten, der auf ein Verzeichnis verweist. wie so:

mklink / D Link Ziel

Verwenden Sie / H, wenn Sie einen festen Link erstellen möchten, der auf eine Datei verweist:

mklink / H Link Ziel

Verwenden Sie / J, um einen festen Link zu erstellen, der auf ein Verzeichnis verweist, das auch als Verzeichnisübergang bezeichnet wird:

mklink / J Link Ziel

Wenn Sie beispielsweise unter C: \ LinkToFolder eine Verzeichnisverbindung (einen festen Link zu einem Ordner) erstellen möchten, die auf C: \ Users \ Name \ OriginalFolder verweist, führen Sie den folgenden Befehl aus:

mklink / J C: \ LinkToFolder C: \ Benutzer \ Name \ OriginalFolder

Sie müssen Pfade mit Leerzeichen in Anführungszeichen setzen. Wenn die Ordner stattdessen C: \ Link To Folder und C: \ Users \ Name \ Original Folder heißen, verwenden Sie stattdessen den folgenden Befehl:

mklink / J "C: \ Link zum Ordner" "C: \ Benutzer \ Name \ Originalordner"

Wenn die Meldung "Sie haben nicht genügend Berechtigungen, um diesen Vorgang auszuführen" angezeigt wird, müssen Sie die Eingabeaufforderung als Administrator starten, bevor Sie den Befehl ausführen.

So erstellen Sie symbolische Verknüpfungen mit einem grafischen Werkzeug

Wenn Sie dies mit einem grafischen Tool tun möchten, laden Sie die Link Shell-Erweiterung herunter. Stellen Sie sicher, dass Sie das entsprechende vorausgesetzte Paket vor dem Tool selbst herunterladen. Beide sind auf der Download-Seite des Tools verlinkt.

Suchen Sie nach der Installation die Datei oder den Ordner, zu dem / dem Sie einen Link erstellen möchten, klicken Sie mit der rechten Maustaste darauf und wählen Sie im Menü die Option „Linkquelle auswählen“.

Sie können dann mit der rechten Maustaste in einen anderen Ordner klicken, auf das Menü "Ablegen als" zeigen und "Hardlink" auswählen, um einen festen Link zu einer Datei zu erstellen, "Junction", um einen festen Link zu einem Verzeichnis zu erstellen, oder "Symbolischer Link". um einen Softlink zu einer Datei oder einem Verzeichnis zu erstellen.

So löschen Sie symbolische Links

Um einen symbolischen Link zu entfernen, können Sie ihn einfach wie jede andere Datei oder jedes andere Verzeichnis löschen. Achten Sie nur darauf, den Link selbst zu löschen und nicht die Datei oder das Verzeichnis, mit dem bzw. dem er verknüpft ist.