¿Windows7 admite enlaces simbólicos (accesos directos a carpetas)?

19

Veo que W7 parece tener más soporte para carpetas virtuales, que no se corresponden con los directorios reales en el disco. ¿También admite enlaces simbólicos adecuados para que yo pueda, por ejemplo, crear un enlace simbólico c: \ temp \ external que se asigne a d: \ xyz \, de modo que c: \ temp \ external \ file.txt sea d: \ xyz \ file. ¿texto? Si es así, ¿cómo creo estos?

Señor chico
fuente

Respuestas:

25

Si.

NTFS tuvo la característica por algún tiempo, los cruces han estado disponibles por más tiempo, y Vista fue la primera versión de Windows con soporte, Windows 7 lo ha mejorado, aparentemente, pero no estoy seguro de los detalles de la parte superior de mi cabeza.

Dentro de una cmdventana elevada (ejecutar como administrador) debe usar el comando mklink, el uso es como tal:

mklink <flag> link target

Esto crea linkqué puntos a target, ambos pueden ser rutas absolutas o relativas, linkno deben existir y obviamente targetdeben existir .

Puede usar los indicadores disponibles para ajustar el tipo de enlace creado:

<no flag> - file symbolic link
/H        - file hard link
/D        - directory symbolic link
/J        - directory junction (hard link, essentially)
DMA57361
fuente
Ah, ¿entonces solo está disponible desde la línea de comandos? Gracias.
Sr. Boy
@ John, que yo sepa, sí, y solo para usuarios administradores.
DMA57361