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?

Mr. Boy
quelle

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)
DMA57361
quelle
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,