Windows Vista hat die Möglichkeit hinzugefügt, symbolische Links zu Dateien und Verzeichnissen zu erstellen. Wie erstelle ich eine symbolische Verknüpfung und welche aktuellen Konsumenten- und Serverversionen von Windows unterstützen diese?
windows
files
symbolic-link
Cowgod
quelle
quelle
Antworten:
Sie können eine symbolische Verknüpfung mit dem Befehlszeilendienstprogramm erstellen
mklink
.Symbolische Verknüpfungen über mklink sind seit Windows Vista und Windows Server 2008 verfügbar. Unter Windows XP und Windows Server 2003 können Sie sie verwenden
Laut msdn.microsoft werden symbolische Links unter FAT16 / 32 und exFAT NICHT unterstützt. Es scheint, dass Windows sie nur von oder zu NTFS-Partitionen unterstützt. Zukünftige Windows-Betriebssysteme werden wahrscheinlich weiterhin mklink unterstützen.
Weitere Informationen zu dieser neuen Funktion finden Sie im Microsoft TechNet , im Blog von Junfeng Zhang oder auf howtogeek.com .
quelle
fsutil
von @ saschas Antwort unten zu erwähnen , um eine Lösung für Windows Server 2003Unter Windows XP können Sie
fsutil
(in das Betriebssystem integriert) einen Hardlink erstellenBeachten Sie, dass fsutil nur funktioniert, wenn sich beide auf demselben Laufwerk befinden
quelle
Eine kleine Sache, wenn Sie Powershell verwenden, funktioniert mklink nicht direkt. Führen Sie es folgendermaßen aus:
quelle
Verwenden Sie mklink oder junction von Sysinternals (Microsoft). Ich glaube, mklink wird unter Windows 2000 und höher funktionieren, aber ich kann keine harte Dokumentation dazu finden. Junction ist für Windows 2000 und höher.
quelle
Ich habe dies in keiner der Antworten gesehen, aber mit linkd.exe (im Windows 2003 Resource Kit hier ) können Sie Junctions erstellen, die in Linux so gut wie als Soft- / Hard-Link funktionieren. Junctions sind ab Windows 2000 verfügbar. Kopieren Sie daher einfach linkd.exe auf das Zielsystem und es sollte funktionieren.
quelle
Wenn Sie noch unter alten Windows-Betriebssystemen wie XP, 2000, 2003 usw. arbeiten, versuchen Sie es mit NTFS Link .
Ich benutze es oft. Sie erhalten eine Shell-Link-Rechtsklick-Menüoption, um einen Knotenpunkt zu erstellen. Ausgezeichnetes Zeug.
quelle
Siehe TechNet- Eintrag. Ich glaube, es ist eine Vista / Server 2008 und höher-Funktion.
quelle
Um sicherzustellen, dass Ihre Links funktionieren, sollten Sie möglicherweise die Konfiguration Ihres Servers überprüfen. Verknüpfungen können hergestellt werden, aber Ihre Verknüpfungen funktionieren möglicherweise nicht, es sei denn, Sie verwenden die Symlinkevaluation-Einstellung im folgenden Befehl.
Siehe auch http://technet.microsoft.com/en-us/library/cc754077%28v=ws.10%29.aspx . Standardmäßig sind nur die lokalen Optionen aktiviert.
quelle