the new version will include shortcut and hardlink creation to replace deleted files. GREAT! what the eff is a hardlink? i googled it and got a bunch of Unix-related info. one microsoft link explains what it is... kind of. it gave me sample syntax:
fsutil hardlink create NewFilename ExistingFilename
what do these options refer to?
How do you go about creating hard links manually in windows xp? server 2000? server 2003?
is there a GUI interface? or cmd only.
MS's definition of hard link: "A hard link is an NTFS-based link to a given file. When you create a hard link to a file on an NTFS volume, NTFS adds a directory entry for the hard link without duplicating the original file." Unlike shortcut, when file moved /deleted, hard link still work. Hard links are available on NTFS volumes, so you can use in Windows ME, 2000, XP and 2003.
Hard link can be useful to "remove" duplicate system files e.g. DLL safely as the same time recover valuabel disk space.
We should make NoClone to replace duplicates with hard link a automatic process.
As recommended by a NoClone user, you can use these shell extension hard link tool beside the command-line tool:
http://www.elsdoerfer.info/ntfslink/http://hermann.schinagl.tripod.com/nt/hardlinkshellext/hardlinkshellext.html
Replace by NTFS link is not ready for testing:
http://support.reasonablesw.com/forums/256/ShowPost.aspx
Ok, now i've used my version of NOclone to replace all duplicate files with hardlinks. my understanding is that each hardlink is equal in every way to any other. If you delete one hard link the file remains until the last hardlink is deleted.
I would like to be able to go into a subdirectory now and delete all the hardlinks there unless its the last and only hardlink. In that case I want it to remain. Is there a way to do this in noclone or is the functinality something that might be easy to implement?
thanks