26Aug

Das vollständige Handbuch zum Erstellen symbolischer Links( aka Symlinks) unter Windows

click fraud protection

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 mithilfe der Eingabeaufforderung oder eines Tools eines Drittanbieters namens Link Shell Extension erstellen.

Was sind symbolische Links?

Symbolische Links sind grundsätzlich erweiterte Verknüpfungen. Erstellen Sie eine symbolische Verknüpfung zu einer einzelnen Datei oder einem Ordner, und dieser Link scheint mit der Datei oder dem Ordner für Windows identisch zu sein - obwohl es sich nur um einen Link handelt, der auf die Datei oder den Ordner verweist.

Nehmen wir an, Sie haben ein Programm, das seine Dateien unter C: \ Program benötigt. Sie möchten dieses Verzeichnis wirklich unter D: \ Stuff speichern, aber das Programm benötigt , dessen Dateien sich in C: \ Program befinden. Sie könnten 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: \ Programme zuzugreifen. Windows wird es automatisch zu D: \ Stuff umleiten, und alles wird so funktionieren, als wäre es in C: \ Program.

instagram viewer

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

Es gibt zwei Arten von symbolischen Links: Hard und Soft. Weiche symbolische Links funktionieren ähnlich wie eine Standardverknüpfung. Wenn Sie eine Verknüpfung zu einem Ordner öffnen, werden Sie zu dem Ordner weitergeleitet, in dem die Dateien gespeichert sind. Bei einem festen Link scheint es jedoch so, als ob die Datei oder der Ordner tatsächlich am Ort des symbolischen Links vorhanden ist, und Ihre Anwendungen werden 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 "feste Verbindung" und "symbolische Verbindung" verwendet. In der Windows-Dokumentation ist ein "symbolischer Link" dasselbe wie ein "weicher Link".Mit dem Befehl mklink können jedoch sowohl feste Links( in Windows als "feste Links" bezeichnet) als auch weiche Links( in Windows als "symbolische Links" bezeichnet) erstellt werden.

So erstellen Sie symbolische Links mit mklink

Sie können symbolische Links mit dem Befehl mklink in einem Eingabeaufforderungsfenster als Administrator erstellen. Um einen 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 Creators Update von Windows 10 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 unter Einstellungen & gt;Aktualisieren &Sicherheit & gt;Für Entwickler.

Ohne zusätzliche Optionen erstellt mklink eine symbolische Verknüpfung zu einer Datei. Der folgende Befehl erstellt einen symbolischen oder "weichen" Link bei Link, der auf die Datei verweist Ziel:

mlink Link Ziel

Verwenden Sie / D, wenn Sie eine weiche Verknüpfung erstellen möchten, die auf ein Verzeichnis verweist.wie folgt:

mklink / D Linkziel

Verwenden Sie / H, wenn Sie eine feste Verbindung erstellen möchten, die auf eine Datei verweist:

mklink / H Linkziel

Verwenden Sie / J, um eine feste Verknüpfung zu einem Verzeichnis zu erstellen, das auch als a bezeichnet wirdVerzeichnisverbindung:

mklink / J Verbindungsziel

Wenn Sie beispielsweise eine feste Verbindung bei C: \ LinkToFolder erstellen wollten, die auf C: \ Users \ Name \ OriginalFolder verweist, führen Sie den folgenden Befehl aus:

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

Sie müssen Anführungszeichen um Pfade mit Leerzeichen setzen. Beispiel: 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 zu Ordner" "C:\ Benutzer \ Name \ Originalordner "

Wenn Sie die Meldung" Sie verfügen nicht über ausreichende Berechtigungen zum Ausführen dieser Operation. "Haben, müssen Sie die Eingabeaufforderung als Administrator starten, bevor Sie den Befehl ausführen.

So erstellen Sie symbolische Links mit einem grafischen Tool

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

Suchen Sie nach der Installation die Datei oder den Ordner, mit dem Sie eine Verknüpfung 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 Drop-down-Menü zeigen und "Hardlink" auswählen, um eine feste Verbindung zu einer Datei herzustellen, "Junction", um eine feste Verbindung zu einem Verzeichnis herzustellen, oder "Symbolic Link""Um eine weiche Verknüpfung zu einer Datei oder einem Verzeichnis zu erstellen.

So löschen Sie symbolische Links

Um einen symbolischen Link loszuwerden, können Sie ihn einfach wie jede andere Datei oder jedes Verzeichnis löschen. Sei nur vorsichtig, den Link selbst zu löschen, anstatt die Datei oder das Verzeichnis, mit dem er verlinkt ist.