XP Crear una referencia de enlace duro a un archivo con fsutil

Los usuarios de UNIX han usado durante mucho tiempo enlaces simbólicos o duros para crear una nueva referencia a un archivo existente. Windows XP tiene una nueva función llamada fsutil que, entre otras utilidades interesantes del sistema de archivos, permite la creación de enlaces duros en un volumen NTFS. El archivo de referencia se comporta exactamente igual que el archivo original.


Para crear un enlace fijo del archivo OLD.TXT en el directorio de trabajo actual a un nuevo archivo llamado \ TEMP \ NEW.TXT, use el siguiente comando:

fsutil hardlink create \ TEMP \ NEW.TXT OLD.TXT

Nota: la sintaxis es opuesta a la del comando ln de UNIX.

Tanto OLD.TXT como NEW.TXT son referencias al archivo real en el disco. Eliminar el enlace fijo (NEW.TXT) solo eliminará el enlace, no el archivo original. La eliminación del archivo original (OLD.TXT) tampoco eliminará el archivo real mientras exista otro vínculo físico al archivo.