Unterstützt Windows7 symbolische Links (Ordner-Verknüpfungen)?


19

Ich sehe, dass W7 mehr Unterstützung für virtuelle Ordner zu bieten scheint, die nicht den tatsächlichen Verzeichnissen auf der Festplatte entsprechen. Unterstützt es auch richtige symbolische Links, so dass ich zB einen symbolischen Link c: \ temp \ external erstellen kann, der d: \ xyz \ zugeordnet ist, so dass c: \ temp \ external \ file.txt d: \ xyz \ file ist. Text? Wenn ja, wie erstelle ich diese?

Antworten:


25

Ja.

NTFS hatte die Funktion für einige Zeit, Junctions waren länger verfügbar, und Vista war die erste Version von Windows mit Unterstützung, Windows 7 hat sie anscheinend verbessert, aber ich bin mir nicht sicher, was genau ich sagen soll.

In einem erhöhten cmdFenster (als Administrator ausführen) müssen Sie den Befehl verwenden mklink. Die Verwendung ist wie folgt:

mklink <flag> link target

Dadurch entsteht, linkwelche Punkte zu target, sowohl absoluten als auch relativen Pfaden, linknicht existieren dürfen und offensichtlich targetmüssen.

Sie können die verfügbaren Flags verwenden, um die Art des erstellten Links anzupassen:

<no flag> - file symbolic link
/H        - file hard link
/D        - directory symbolic link
/J        - directory junction (hard link, essentially)

Ah, es ist also nur über die Befehlszeile verfügbar? Vielen Dank.
Mr. Boy

@ John, soweit ich weiß, ja und nur für Admin-Benutzer.
DMA57361,

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.