Windows7 prend-il en charge les liens symboliques (dossier «raccourcis»)?

19

Je vois que W7 semble avoir plus de support pour les dossiers virtuels, qui ne correspondent pas aux répertoires réels sur le disque. Est-ce qu'il prend également en charge les liens symboliques appropriés pour que je puisse par exemple créer un lien symbolique c: \ temp \ external qui mappe sur d: \ xyz \, de sorte que c: \ temp \ external \ file.txt soit d: \ xyz \ file. texte? Si oui, comment puis-je les créer?

Mr. Boy
la source

Réponses:

25

Oui.

NTFS avait la fonctionnalité depuis un certain temps, les jonctions étaient disponibles depuis plus longtemps et Vista était la première version de Windows avec prise en charge, Windows 7 l'a améliorée, apparemment, mais je ne suis pas sûr des détails qui me viennent à l'esprit.

Depuis une cmdfenêtre élevée (exécutée en tant qu'administrateur) , vous devez utiliser la commande mklink, l'utilisation est la suivante:

mklink <flag> link target

Cela crée des linkpoints vers lesquels les targetdeux peuvent être des chemins absolus ou relatifs, linkne doivent pas exister et targetdoivent évidemment exister .

Vous pouvez utiliser les indicateurs disponibles pour ajuster le type de lien créé:

<no flag> - file symbolic link
/H        - file hard link
/D        - directory symbolic link
/J        - directory junction (hard link, essentially)
DMA57361
la source
Ah, donc il n'est disponible que depuis la ligne de commande? Merci.
M. Boy
@John, pour autant que je sache, oui, et uniquement pour les utilisateurs administrateurs.
DMA57361