Symlink für Windows

In IOT

es gibt einige FÁ¤lle wo man ein Symlink recht praktisch ist. Unter Linux wird die Funktion viel benutzt, doch auch unter Windows kann man Symbolische Verknüpfungen erstellen. Das Programm mklink bringt Windows direkt mit:

C:\Users\YOURNAMEHERE>mklink
Erstellt eine symbolische Verknüpfung.

MKLINK [[/D] | [/H] | [/J]] Verknüpfung Ziel

        /D           Erstellt eine symbolische Verknüpfung für ein Verzeichis.
                     StandardmÁ¤ßig wird eine symbolische Verknüpfung für
                     eine Datei erstellt.
        /H           Erstellt eine feste Verknüpfung anstelle einer
                     symbolischen Verknüpfung.
        /J           Erstellt eine Verzeichnisverbindung.
        Verknüpfung  Gibt den Namen für die symbolischen Verknüpfung an.
        Ziel         Gibt den Pfad (relativ oder absolut) an, auf den die
                     neue Verknüpfung verweist.

Symlinks sind jedoch keine normalen Verknüpfungen wie man sie unter Windows kennt. Hat man zum Beispiel eine Verknüpfung zu seinem Bildern auf dem Desktop und kopiert diesen Link wird nur die Verknüpfung kopiert, nicht der Inhalt des Ordners.

Erstellt man mit dem Befehl mklink /J Bilder "G:\Eigene Datein\Pictures" nun einen Hardlink, wird der Order Bilder auf dem Desktop als richtiger Ordner angezeigt. Kopiert man nun diesen Ornder (was eigentlich nur eine Verknüfung ist) von seinem Desktop, wird alles von G:\Eigene Datein\Pictures kopiert. Ab Windows XP setzt Windows selber Symlinks (Juctions) ein. Ein paar Beispiele:
– C:\Dokumente und Einstellungen -> C:\Users
– C:\Programme -> C:\Program Files
– C:\Users\YOURNAMEHERE\Anwendungsdaten -> C:\Users\YOURNAMEHERE\AppData\Roming

image

nur per “dir” wird der Unterschied zwischen Verzeichnisverbindung und Verküpfung sichtbar

Diese Symlinks sind für einige Anwendungszwecke sinnvoll:

  • Sammlung von mehreren Ordner von verschiedenen Festplatten in einem.
  • Windows Profil auf andere Partition verschieben
  • Netzwerk Ordner als normalen Ordner einbinden (mklink /d c:\Backup \\NAS\Backup)
  • Ordner in Dropbox einbinden, welche außerhalb des Dropbox Ordners liegen
  • (unwahrscheinlich, aber ein bsp) man hat mehr als 26 Festplatten: per diskmgmt.msc und mklink können Ordner der 27+. Festplatte auf einer der eingebundenen angezeigt werden.

    das Tool symlinker macht das erstellen solcher Links noch etwas einfacher

    Alternativ gibt es noch das Tool Link Shell Extension, wenn man solche Links öfters erstellt

  • You may also read!

    Outer Wilds – spoilerfree Hints & Solutions

    Here is a non-spoiler friendly Walkthrough the Game. It also has some Videos if you still need help... Guide is

    Read More...

    Red Dead Redemption 2 Android Companion App Download

    Your Device iss't compatible? For me I could't download it on my One Plus 2, Amazon Fire Tablet and

    Read More...

    Spieletipp: World Adrift 🎮🏆

    Hinweis: Das Spiel ist noch im Beta Stadium und zudem gibt es es kein PVE, es kann also jederzeit

    Read More...

    Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.