XP Crea un riferimento a un hard link su un file con fsutil

Gli utenti UNIX hanno a lungo utilizzato collegamenti simbolici o hard per creare un nuovo riferimento a un file esistente. Windows XP ha una nuova funzione chiamata fsutil che, tra le altre interessanti utility per filesystem, consente la creazione di hard link su un volume NTFS. Il file di riferimento si comporta esattamente come il file originale.


Per creare un collegamento fisico del file OLD.TXT nella directory di lavoro corrente in un nuovo file chiamato \ TEMP \ NEW.TXT, utilizzare il seguente comando:

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

Nota: la sintassi è opposta a quella del comando ln UNIX.

Sia OLD.TXT e NEW.TXT sono riferimenti al file effettivo su disco. L'eliminazione del collegamento fisico (NEW.TXT) eliminerà solo il collegamento, non il file originale. L'eliminazione del file originale (OLD.TXT) inoltre non eliminerà il file effettivo finché esiste un altro collegamento fisico al file.