So erstellen Sie symbolische Links (Symlink) in Windows

Symlinks oder symbolische Links sind eine der weniger bekannten, aber dennoch nützlichen Funktionen in Windows. Sie können sich symbolische Links als die Verknüpfungen vorstellen, die Sie in Windows erstellen. Symbolische Links sind jedoch viel leistungsfähiger und hilfreicher als normale Verknüpfungen. In diesem Tutorial wird erläutert, was symbolische Links sind, und es wird gezeigt, wie Sie sie ganz einfach in Windows erstellen können.
Lesen Sie auch: Aktuelle Windows Update-Probleme und deren Behebung
Was sind symbolische Links?
Wenn Sie eine Verknüpfung für eine Datei oder einen Ordner erstellen, verweisen Sie lediglich auf diese bestimmte Datei oder diesen bestimmten Ordner. Symbolische Links sind viel mehr als eine einfache Verknüpfung. Sie fungieren als virtuelle Datei oder Ordner, die auf die tatsächliche Datei oder den tatsächlichen Ordner verweisen.
Wenn Sie einen symbolischen Link für eine Datei erstellen, sieht es so aus, als wäre es die tatsächliche Datei, obwohl Sie in Wirklichkeit im Hintergrund zur echten Datei weitergeleitet werden. Neben Dateien können Sie auch symbolische Links für Ordner erstellen. Einfach ausgedrückt ist ein symbolischer Link nichts anderes als eine Zusammenstellung einer Textzeichenfolge, die dem Betriebssystem mitteilt, dass es sich lediglich um einen Pfad für eine andere Datei oder einen anderen Ordner handelt.
Beispielsweise synchronisieren die meisten Cloud-Service-Apps, die Sie installieren, nur Dateien und Ordner, die sich in ihrem eigenen Ordner befinden. Es kann jedoch vorkommen, dass Sie einen Ordner auf einem anderen Laufwerk haben, den Sie mit dem Cloud-Speicherdienst synchronisieren möchten.
Lesen Sie auch: 4 einfache Möglichkeiten zum schnellen Kopieren einer großen Anzahl von Dateien in Windows
Sie möchten den Ordner jedoch nicht von seinem tatsächlichen Speicherort verschieben oder keine Kopie des Ordners erstellen. In diesen Situationen können Sie einfach einen symbolischen Link im Cloud-Dienstordner erstellen, sodass Sie den Inhalt des Zielordners synchronisieren können, ohne den echten Ordner tatsächlich zu verschieben oder zu kopieren.
Da ein symbolischer Link nur ein virtueller Ordner ist, der lediglich als Pfad zum realen Ordner fungiert, müssen Sie sich keine Sorgen machen, dass der symbolische Link Ihren Speicherplatz belegt.
Erstellen Sie einen symbolischen Link mit der Link Shell-Erweiterung
Wenn Sie nicht in der Eingabeaufforderung herumfummeln möchten und bereit sind, ein wenig herumzufummeln, indem Sie ein Tool installieren, mit dem Sie über das Kontextmenü einer rechten Maustaste symbolische Links zu einer vorhandenen Datei oder einem vorhandenen Verzeichnis erstellen können, versuchen Sie Folgendes. Link Shell-Erweiterung ist ein Tool, mit dem Sie Hardlinks und symbolische Links erstellen können, indem Sie mit der rechten Maustaste auf den Ordner klicken, zu dem Sie einen Link erstellen möchten.
Die Installation ist mit einigen Hürden verbunden. Sie erhalten eine Warnung, dass der Download nicht sicher erfolgen kann, und Windows Defender warnt Sie möglicherweise, dass die Datei „nicht signiert“ ist.
Wir können Ihnen versichern, dass das Tool sicher ist. Fahren Sie fort und installieren Sie es. Während der Installation wird explorer.exe neu gestartet. Stellen Sie daher sicher, dass Sie wichtige Daten gesichert haben.
- Sobald LSE installiert ist, klicken Sie mit der rechten Maustaste auf die Zieldatei oder den Zielordner, zu dem Sie einen symbolischen Link erstellen möchten, und klicken Sie dann auf „Linkquelle auswählen“.
Notiz: in Windows 11 müssen Sie zuerst auf „Weitere Optionen anzeigen“ klicken, bevor „Linkquelle auswählen“ oder eine der anderen Rechtsklickmenüoptionen unten angezeigt wird.
- Gehen Sie zu dem Ordner, in dem der symbolische Link erscheinen soll, klicken Sie mit der rechten Maustaste darauf und wählen Sie dann „Ablegen als -> Symbolischer Link“.
Lesen Sie auch: So sortieren Sie Ordner in Windows nach Größe
Erstellen Sie einen symbolischen Link mit Mklink
Notiz: Obwohl diese Anweisungen anhand von Windows 11 angezeigt werden, gelten die hier angezeigten Befehle für Windows Vista und höher.
- Das Erstellen von Symlinks in Windows ist ziemlich einfach mit dem
mklink
Befehl. Drücken Sie zum Starten Win und suchen Sie dann nach „Eingabeaufforderung“. Klicken Sie in den Ergebnissen mit der rechten Maustaste auf „Eingabeaufforderung“ und wählen Sie dann „Als Administrator ausführen“, um die Eingabeaufforderung mit Administratorrechten zu öffnen.
- Sobald die Eingabeaufforderung geöffnet wurde, verwenden Sie das folgende Befehlsformat, um einen symbolischen Link für eine Datei zu erstellen.
- In meinem Fall möchte ich auf Laufwerk C: einen symbolischen Link für eine Textdatei erstellen, die sich auf Laufwerk F: befindet. Der Befehl sieht also ungefähr so aus:
mklink "C:\Path\Symlink_File.txt" "F:\Real_File.txt"
Der erste Pfad, den Sie im obigen Befehl sehen, ist der Pfad, in dem Sie Ihren symbolischen Link erstellen. Dieser Pfad wird „Link“ genannt. Der zweite Pfad gehört zur eigentlichen Datei auf Ihrer Festplatte und wird „Ziel“ genannt.
- Sobald der symbolische Link erstellt wurde, sieht er im Datei-Explorer so aus. Obwohl das Symbol wie eine normale Verknüpfung aussieht, handelt es sich um einen symbolischen Link.
Neben einzelnen Dateien können Sie auch symbolische Links für ganze Verzeichnisse erstellen.
- Verwenden Sie dazu den folgenden Befehl. Der Schalter
/D
ermöglicht Ihnen dies.
mklink /D "C:\Path\Symlink_Books" "F:\Books"
- Sobald Sie den Befehl ausführen, wird der Symlink für das Zielverzeichnis erstellt. Sie können ihn verwenden, um auf alle Dateien und Ordner innerhalb des realen Ordners zuzugreifen.
- Wenn Sie möchten, können Sie den symbolischen Link wie jede andere Datei oder jeden anderen Ordner löschen. Wählen Sie einfach den symbolischen Link aus, drücken Sie die Entf-Taste auf Ihrer Tastatur und schon kann es losgehen.
Lesen Sie auch: Suchen und Öffnen von Dateien mithilfe der Eingabeaufforderung in Windows
Häufig gestellte Fragen
Warum wird mir eine Fehlermeldung angezeigt, wenn ich versuche, die Links-Shell-Erweiterung zu installieren?
Höchstwahrscheinlich sind auf Ihrem Computer nicht die richtigen Microsoft Visual C-Dateien installiert, wahrscheinlich wenn Sie Windows 11 verwenden. Laden Sie die 64-Bit- oder 32-Bit-Runtime-DLLs von derselben Seite herunter und installieren Sie sie, von der Sie die Link Shell Extension heruntergeladen haben. Versuchen Sie dann, sie erneut zu installieren.
Warum kann ich Powershell nicht anstelle der Eingabeaufforderung verwenden?
PowerShell ist nun das Standardterminal in Windows 11, funktioniert aber leider nicht mit dem mklink
Befehl, daher müssen Sie auf die bewährte Eingabeaufforderung zurückgreifen.
Warum kann ich im Stammverzeichnis des Laufwerks C: keinen symbolischen Link erstellen?
Sie können Ordner nur im Stammverzeichnis des Laufwerks C: erstellen, vorausgesetzt, dass „C“ Ihr Systemlaufwerk ist. Um symbolische Links auf diesem Laufwerk zu erstellen, müssen Sie zuerst einen Ordner dafür erstellen.
Pexels. Alle Screenshots von Sydney Butler.
Schreibe einen Kommentar