Connect with us

Wie man

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

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

Windows 10, 8, 7 und Vista unterstützen alle symbolische Links – auch als symbolische Links 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 im Grunde erweiterte Verknüpfungen. Wenn Sie einen symbolischen Link zu einer einzelnen Datei oder einem einzelnen Ordner erstellen, wird dieser Link wie die Datei oder der Ordner zu Windows angezeigt – obwohl er nur ein Link ist, der auf die Datei oder den Ordner verweist.

Angenommen, Sie haben ein Programm, das seine Dateien unter C:Programme benötigt. Sie möchten dieses Verzeichnis wirklich unter D:Stuff speichern, aber das Programm, dessen Dateien sich unter 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 zeigt. Wenn Sie das Programm neu starten, versucht es, auf sein Verzeichnis unter C:Programme zuzugreifen. Windows leitet es automatisch nach D:Stuff um, und alles funktioniert wie in C:Program.

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

Es gibt zwei Arten von symbolischen Links: hart und weich. Weiche symbolische Links funktionieren ähnlich wie ein Standard-Shortcut. Wenn Sie einen Softlink zu einem Ordner öffnen, werden Sie zu dem Ordner umgeleitet, in dem die Dateien gespeichert sind. Ein fester Link erweckt jedoch den Anschein, als ob die Datei oder der Ordner tatsächlich an der Stelle des symbolischen Links existiert, und Ihre Anwendungen wissen es nicht besser. 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 „Softlink“. Allerdings ist die mklink -Befehl kann 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“.

Beim 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 über Einstellungen > Update und Sicherheit > Für Entwickler aktivieren.

Ohne zusätzliche Optionen, mklink erstellt einen symbolischen Link zu einer Datei. Der folgende Befehl erstellt einen symbolischen oder „weichen“ Link bei Link auf die Datei zeigen Target :

mklink Link Target

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

mklink /D Link Target

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

mklink /H Link Target

Verwenden Sie /J, um einen festen Link zu erstellen, der auf ein Verzeichnis verweist, auch als Verzeichnis-Junction bekannt:

mklink /J Link Target

Wenn Sie beispielsweise eine Directory Junction (einen festen Link zu einem Ordner) unter C:LinkToFolder erstellen möchten, die auf C:UsersNameOriginalFolder verweist, führen Sie den folgenden Befehl aus:

mklink /J C:LinkToFolder C:UsersNameOriginalFolder

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

mklink /J "C:Link To Folder" "C:UsersNameOriginal Folder"

Wenn die Meldung „Sie verfügen nicht über ausreichende Berechtigungen zum Ausführen dieses Vorgangs“ angezeigt wird, müssen Sie die Eingabeaufforderung als Administrator starten, bevor Sie den Befehl ausführen.

So erstellen Sie symbolische Links mit einem grafischen Werkzeug

Wenn Sie dies mit einem grafischen Tool tun möchten, laden Sie es herunter Link Shell-Erweiterung. Stellen Sie sicher, dass Sie das entsprechende vorausgesetzte Paket herunterladen, bevor Sie das Tool selbst ausführen – beide sind auf der Download-Seite des Tools verlinkt.

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

Sie können dann mit der rechten Maustaste in einen anderen Ordner klicken, auf das Menü „Drop As“ 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“ auswählen. um einen Softlink 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 andere Verzeichnis löschen. Achten Sie nur darauf, den Link selbst und nicht die Datei oder das Verzeichnis zu löschen, auf die es verweist.

Continue Reading
Click to comment

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Tendencia