2016-01-02 11:43:39 +0000 2016-01-02 11:43:39 +0000
105
105

Wie erstellt man einen symbolischen Link unter Windows 10?

Ich habe gelesen http://www.dropboxwiki.com/tips-and-tricks/sync-game-saves-across-multiple-computers und weiß, dass junction/mklink auch in Windows 7 funktioniert, aber der Befehl junction scheint in Windows 10 außer Kraft gesetzt worden zu sein.

Wie erstellt man Symlinks in Windows 10?

Antworten (4)

124
124
124
2016-01-02 12:01:09 +0000

Sie können Junction von Windows SysInternals (das zu Microsoft gehört) herunterladen:

Junction erlaubt Ihnen nicht nur das Erstellen von NTFS-Knotenpunkten, sondern Sie können auch sehen, ob Dateien oder Verzeichnisse tatsächlich Reparationspunkte sind. Reparse Points sind der Mechanismus, auf dem NTFS-Verbindungen basieren, und sie werden vom Remote Storage Service (RSS) von Windows verwendet, ebenso wie Volume-Mountpunkte.

Bitte lesen Sie diesen Microsoft KB-Artikel für Tipps zur Verwendung von Verbindungen.

Beachten Sie, dass Windows Verbindungen zu Verzeichnissen auf entfernten Freigaben nicht unterstützt.


Wie erstelle ich also Verbindungen oder symbolische Verzeichnisverknüpfungen in Windows 10?

Laden Sie junction wie oben beschrieben herunter.

Jetzt können Sie die folgenden Befehle verwenden:

Erstellen Sie eine Verbindung:

junction "C:\Documents and Settings\UserName\My Documents\My Dropbox\My Games" "C:\Documents and Settings\UserName\My Documents\My Games"

Erstellen Sie einen symbolischen Verzeichnislink:

mklink /D "C:\Documents and Settings\UserName\My Documents\My Dropbox\My Games" "C:\Documents and Settings\UserName\My Documents\My Games"

Sie können in Windows 10 entweder mklink /j oder junction verwenden, um Verbindungen zu erstellen.

Sie können in Windows 10 mklink /d verwenden, um symbolische Verzeichnislinks zu erstellen. Hinweise zu

:

  • junction kann auch Verzweigungen auflisten und feststellen, ob eine Datei eine Verzweigung im Gegensatz zu mklink ist.

  • mklink ist ein interner Befehl, der nur innerhalb einer cmd-Shell verfügbar ist.

  • Standardmäßig sind Administratorrechte erforderlich, um symbolische Links zu erstellen.


Beispiele

Verwendung von mklink zum Erstellen eines symbolischen Verzeichnis-Links:

F:\test>mklink /d test-dir-sym-link test
symbolic link created for test-dir-sym-link <<===>> test

Verwendung von mklink zum Erstellen einer Junction:

F:\test>mklink /j test-junction test
Junction created for test-junction <<===>> test

Verwendung von Junction zum Erstellen einer Junction:

F:\test>C:\apps\NirSoft\SysinternalsSuite\junction.exe test-junction test

Junction v1.06 - Windows junction creator and reparse point viewer
Copyright (C) 2000-2010 Mark Russinovich
Sysinternals - www.sysinternals.com

Created: F:\test\test-junction
Targetted at: F:\test\test

Weiterführende Lektüre

  • Ein A-Z-Index der Windows-CMD-Befehlszeile - Eine ausgezeichnete Referenz für alles, was die Windows-Cmd-Zeile betrifft.
  • mklink - Erstellen Sie einen symbolischen Link auf ein Verzeichnis oder eine Datei, oder erstellen Sie einen harten Datei-Link oder eine Verzeichnisverbindung.
46
46
46
2016-07-30 10:36:10 +0000

Öffnen Sie eine PowerShell-Sitzung als erweiterter Administrator und geben Sie Folgendes ein:

New-Item -ItemType SymbolicLink -Path E:\Data\MyGames -Target "C:\users\UserName\MyGames"

oder mit einer weniger ausführlichen Syntax:

ni E:\Data\MyGames -i SymbolicLink -ta "C:\users\UserName\MyGames"

Sicherlich möchten Sie im Jahr 2016 und mit Windows 10 nicht mit cmd-Befehlen oder externen Downloads herumhantieren.

Windows 10 wird mit PowerShell 5 geliefert, das über integrierte Unterstützung für die Erstellung symbolischer Links verfügt.

16
16
16
2016-10-24 11:51:37 +0000

Wenn Sie ein GUI-Tool zur Erstellung/Bearbeitung von Symlinks wünschen http://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html &003

Link Shell Extension (LSE) ermöglicht die Erstellung von Hardlinks , Junctions , Volume Mountpoints und Windows7/8’s Symbolic Links, (hier zusammenfassend als Links bezeichnet) einen Prozess zum Klonen von Ordnern unter Verwendung von Hardlinks oder Symbolic Links und einen Kopierprozess, der sich um Junctions, Symbolic Links und Hardlinks kümmert. LSE ist, wie der Name schon sagt, als Shell-Erweiterung implementiert und wird über den Windows Explorer oder ähnliche Datei-/Ordnermanager aufgerufen. Die Erweiterung erlaubt es dem Benutzer, eine oder mehrere Dateien oder Ordner auszuwählen und dann mit der Maus die Erstellung der gewünschten Links - Hardlinks, Junctions oder Symbolic Links - abzuschließen oder im Falle von Ordnern Klone zu erstellen, die aus Hard oder Symbolic Links bestehen. LSE wird auf allen Windows-Versionen unterstützt, die NTFS Version 5.0 oder höher unterstützen, einschließlich Windows XP64 und Windows7/8/10. Hardlinks, Junctions und Symbolic Links werden auf FAT-Dateisystemen NICHT unterstützt, ebenso wenig wie der Prozess des Klonens und Smart Copy auf FAT-Dateisystemen.

0
0
0
2018-03-19 13:10:15 +0000

Es gibt eine einfache und quelloffene symlink_creator.bat Datei, und Sie können die gewünschte Datei/den gewünschten Ordner einfach per Drag & Drop auf diese Datei ziehen.


Für neugierige Downvoter: sie ist quelloffen, also einfach rechtsklick auf die Datei und sehen Sie selbst den Inhalt, mehrere Zeilen Code dort.