Das vollständige Handbuch 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 mithilfe der Eingabeaufforderung oder eines Drittanbieter-Tools namens Link Shell Extension erstellen.
Was sind symbolische Links??
Bei symbolischen Links handelt es sich im Wesentlichen um erweiterte Verknüpfungen. Erstellen Sie einen symbolischen Link zu einer einzelnen Datei oder einem Ordner. Dieser Link scheint der Datei oder dem Ordner für Windows zu entsprechen - auch wenn es sich nur um einen Link handelt, der auf die Datei oder den Ordner verweist.
Angenommen, 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 erfordert dass seine Dateien unter C: \ Program liegen. Sie könnten das ursprüngliche Verzeichnis von C: \ Program nach D: \ Stuff verschieben und dann einen symbolischen Link unter C: \ Program erstellen, der auf D: \ Stuff verweist. Wenn Sie das Programm erneut starten, versucht es, auf sein Verzeichnis unter C: \ Program zuzugreifen. Windows leitet es automatisch nach D: \ Stuff um, und alles funktioniert wie in C: \ Program.
Dieser Trick kann für alle möglichen Zwecke verwendet werden, einschließlich der Synchronisierung von Ordnern mit Programmen wie Dropbox, Google Drive und OneDrive.
Es gibt zwei Arten symbolischer Links: Hart und weich. Soft symbolische Links funktionieren ähnlich wie eine Standardverknüpfung. Wenn Sie einen Softlink zu einem Ordner öffnen, werden Sie in den Ordner umgeleitet, in dem die Dateien gespeichert sind. Ein fester Link lässt jedoch den Anschein erwecken, als befände sich die Datei oder der Ordner tatsächlich am Ort des symbolischen Links 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 "Hardlink" und "Softlink" nicht wirklich verwendet. Stattdessen werden die Begriffe "Hardlink" und "Symbolic Link" verwendet. In der Windows-Dokumentation ist ein "symbolischer Link" dasselbe wie ein "Softlink". Jedoch die mklink
Der 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"..
Im 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 zunächst den Entwicklermodus über Einstellungen> Update & Sicherheit> Für Entwickler aktivieren.
Ohne zusätzliche Optionen, mklink
Erzeugt einen symbolischen Link zu einer Datei. Mit dem folgenden Befehl wird ein symbolischer oder „weicher“ Link unter erstellt Verknüpfung
auf die Datei zeigen Ziel
:
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 Hardlink erstellen möchten, der auf eine Datei verweist:
mklink / H Link-Ziel
Verwenden Sie / J, um eine feste Verknüpfung zu einem Verzeichnis zu erstellen, das auch als Verzeichnisverbindung bezeichnet wird:
mklink / J Link-Ziel
Wenn Sie beispielsweise eine feste Verknüpfung unter C: \ LinkToFolder 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 Anführungszeichen um Pfade mit Leerzeichen setzen. Wenn die Ordner beispielsweise 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 die Meldung "Sie verfügen nicht über ausreichende Berechtigungen zum Ausführen dieser Operation", 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 Werkzeug tun möchten, laden Sie die Link Shell Extension herunter. Stellen Sie sicher, dass Sie das entsprechende Voraussetzungspaket herunterladen, bevor das Tool selbst ist. Beide sind auf der Downloadseite 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ü die Option „Link-Quelle 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 Verknüpfung zu einer Datei zu erstellen, "Junction", um eine feste Verknüpfung zu einem Verzeichnis zu erstellen, oder "Symbolische Verknüpfung" So erstellen Sie einen Softlink zu einer Datei oder einem Verzeichnis.
So löschen Sie symbolische Links
Um einen symbolischen Link zu entfernen, können Sie ihn einfach wie jede andere Datei oder ein anderes Verzeichnis löschen. Löschen Sie nur den Link selbst und nicht die Datei oder das Verzeichnis, zu dem er verlinkt wird.