Im Vergleich zu Linux sind symbolische Links (Symlinks) eine relativ neue Ergänzung zu Windows, die erstmals in Windows Vista eingeführt wurde. Sie sind seitdem präsent.

Leider wissen die meisten Leute nichts über Symlinks. Lassen Sie uns einen Blick darauf werfen, was Symlinks sind und wie Symlinks in Windows 10 verwendet werden.

Symbolische Links sind Verknüpfungen zu Steroiden. Mit anderen Worten, sie verhalten sich wie normale Verknüpfungen, sind jedoch viel leistungsfähiger. Wenn Sie beispielsweise einen symbolischen Link zu einer Datei einrichten, können Sie Programme täuschen, dass die Datei an einem Ort vorhanden ist, an dem sie nicht vorhanden ist.

Unter Windows gibt es zwei Haupttypen symbolischer Links: Hard Links und Soft Links. Im Gegensatz zu Linux werden in Windows nur Softlinks als Symlinks bezeichnet.

Wenn Sie eine Datei oder einen Ordner an Speicherort A fest mit einer Datei oder einem Ordner an Speicherort B verknüpfen, wird die Datei oder der Ordner an Speicherort B so angezeigt, als ob sie an Speicherort A vorhanden wäre.

instagram viewer

Angenommen, wir haben eine Textdatei mit dem Namen "sample.txt" im Verzeichnis C: \ Programme. Wenn ich sample.txt fest mit einer Datei namens "test.txt" verknüpfe, behandelt das Betriebssystem test.txt so, als wäre es sample.txt.

Im Wesentlichen werden alle Hardlinks als Originaldatei oder -verzeichnis angezeigt. Folglich verweisen die von Ihnen erstellten Festplatten auf denselben Speicherort auf Ihrer Festplatte. Wenn Sie also Änderungen an einem festen Link vornehmen, werden die Änderungen in der Originaldatei wiedergegeben.

Beachten Sie vor der Verwendung von Hardlinks, dass Sie keine Hardlinks zwischen verschiedenen Festplatten erstellen können. Wenn Sie also eine Datei auf dem Laufwerk C: gespeichert haben, muss Ihre feste Verbindung auch auf dem Laufwerk C: gespeichert sein. Dies ist eine Einschränkung des Dateisystems.

Wenn Sie einen festen Link für eine bestimmte Datei erstellt haben und diese Datei löschen möchten, müssen Sie auch jeden festen Link löschen. Da ein fester Link die eigentliche Datei darstellt, verweisen sie auf einen Speicherort auf Ihrer Festplatte. Um den Speicherort freizugeben, müssen Sie jeden Link löschen, der darauf verweist.

Soft Links funktionieren genauso wie normale Verknüpfungen. Sie unterscheiden sich jedoch in einem wesentlichen Punkt: Symlinks repräsentieren eher die Adresse der Datei als die tatsächliche Datei. Im Gegensatz zu einer Verknüpfung ist ein Symlink also keine Datei. Dies ist auch der Grund, warum Symlinks keinen Speicherplatz auf Ihrer Festplatte beanspruchen und Verknüpfungen dies tun.

Im Gegensatz zu Hardlinks verweisen Symlinks nicht auf einen Speicherort auf der Festplatte. Sie verweisen auf die Datei oder das Verzeichnis, das auf den Speicherort verweist. Wenn Sie also eine Datei löschen möchten, müssen Sie nicht alle Symlinks löschen, die auf diese Datei verweisen.

Symlinks können auch auf verschiedenen Laufwerken erstellt werden, da sie auf die Originaldatei und nicht auf den Speicherort der Datei verweisen.

Erstens sind Symlinks schneller als herkömmliche Verknüpfungen. Daher sollten Sie auf einem langsamen Computer Symlinks anstelle von Verknüpfungen verwenden.

Zweitens gibt es Situationen, in denen Sie eine große Datenmenge von einem Ort an einen anderen kopieren / einfügen müssen. In solchen Situationen ist es vorzuziehen, einen Symlink zu erstellen, anstatt ihn zu kopieren und einzufügen. Dies kann aufgrund des Fehlens doppelter Dateien viel Speicherplatz sparen.

Schließlich erfordern einige Programme, dass Dateien an einem bestimmten Speicherort auf dem Speicherlaufwerk vorhanden sind. Beispielsweise synchronisiert OneDrive nur Dateien, die im OneDrive-Verzeichnis vorhanden sind. Mithilfe eines Symlinks können Sie jede Datei unabhängig von ihrem Speicherort auf Ihrem Computer synchronisieren.

Unter Windows 10 können Sie Symlinks über die Eingabeaufforderung mithilfe von einrichten mklink Befehl.

Starten Sie zunächst die Eingabeaufforderung durch Eingabe cmd Klicken Sie in der Suchleiste des Startmenüs mit der rechten Maustaste auf die beste Übereinstimmung und wählen Sie Als Administrator ausführen.

Verbunden: So ändern Sie das Verzeichnis mithilfe der Eingabeaufforderung

Mit dem Befehl mklink können Sie Hard- und Softlinks erstellen. Geben Sie Folgendes ein, um einen Überblick über das Dienstprogramm mklink zu erhalten mklink und drücken Sie die Eingabetaste. Auf diese Weise erhalten Sie einen Überblick über das Dienstprogramm mklink, indem Sie die Befehlssyntax und die verschiedenen damit verbundenen Optionen auflisten.

Jetzt erstellen wir mit mklink einen Softlink zu einer Textdatei.

Art mklink link target, Ersetzen Sie "Link" durch die Adresse des Softlinks, den Sie erstellen möchten, und ersetzen Sie "Ziel" durch die Adresse der Originaldatei. Das folgende Bild zeigt, wie Sie einen Softlink mit dem Namen "softlink.txt" erstellen, der auf eine Datei "original.txt" verweist.

Wenn Sie einen Softlink zu einem Ordner oder Verzeichnis erstellen möchten, verwenden Sie das Format mklink / D-Link-Ziel. Die Option "/ D" erstellt einen Symlink zu einem Verzeichnis.

Das Erstellen einer festen Verbindung erfolgt ebenfalls nach dem gleichen Verfahren. Verwenden Sie das gleiche mklink link target Befehlsstruktur, jedoch mit der Option „/ H“.

Das folgende Bild zeigt, wie Sie einen festen Link für die fiktive Datei "hardlink.txt" erstellen, der auf denselben Speicherort wie "original.txt" verweist.

Wenn Sie einen festen Link zu einem Ordner oder einem Verzeichnis erstellen möchten, verwenden Sie die Option "/ J" anstelle der Option "/ H".

Verbunden: So erstellen Sie eine symbolische Verknüpfung unter Linux

Um loszulegen, Laden Sie die Hard Link Shell-Erweiterung herunter und installieren Sie es. Stellen Sie sicher, dass Sie das richtige Paket für Ihren Computer auswählen. Wenn Sie beispielsweise ein 64-Bit-Betriebssystem haben, laden Sie die 64-Bit-Version herunter. Sie sind sich nicht sicher, was Sie verwenden? Hier erfahren Sie, ob Sie es sind unter Verwendung von 64-Bit- oder 32-Bit-Windows.

Navigieren Sie nach der Installation des Pakets zu der Datei oder dem Ordner, in dem Sie einen Link erstellen möchten. Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie Linkquelle auswählen aus der Dropdown-Liste.

Navigieren Sie nach Auswahl des Links zu dem Zielordner, in dem Sie den Link erstellen möchten. Klicken Sie mit der rechten Maustaste auf einen leeren Bereich und wählen Sie Symbolische Verknüpfung löschen. Dadurch wird ein Symlink mit demselben Namen wie die Originaldatei erstellt.

Mit derselben Methode können Sie einen festen Link zu einer Datei oder einem Ordner erstellen. Denken Sie daran, dass Sie nur eine feste Verbindung innerhalb desselben Laufwerks erstellen können. Mit der Hard Link Shell-Erweiterung können Sie nur dann einen Hard Link erstellen, wenn Sie sich auf demselben Laufwerk befinden.

Klicken Sie nach Auswahl des Links mit der rechten Maustaste auf eine beliebige Stelle im Laufwerk und bewegen Sie den Mauszeiger darüber Drop As, und wählen Sie Hardlink. Dadurch wird ein fester Link zur Originaldatei erstellt.

Verständlicherweise wird nicht jeder eine Verwendung für symbolische Links finden. Aber für Leute, die alles sauber halten möchten, während sie so wenig Speicherplatz wie möglich verwenden, sind symbolische Links eine großartige Funktion.

Anstatt Dateien an verschiedene Speicherorte zu kopieren, erstellen Sie symbolische Links, und Sie können loslegen.

Email
So finden und beheben Sie defekte Symlinks unter Linux

Unterbrochene symbolische Links können unter Linux zu Leistungsproblemen führen. Hier erfahren Sie, wie Sie fehlerhafte Symlinks finden und beheben.

Weiter lesen

Verwandte Themen
  • Windows
  • Dokumentenverwaltung
  • Windows 10
  • Symbolischer Link
Über den Autor
Fawad Murtaza (8 Artikel veröffentlicht)Mehr von Fawad Murtaza

Abonnieren Sie unseren Newsletter

Melden Sie sich für unseren Newsletter an, um technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote zu erhalten!

Noch ein Schritt…!

Bitte bestätigen Sie Ihre E-Mail-Adresse in der E-Mail, die wir Ihnen gerade gesendet haben.

.