Tell me more ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I've found a description of hard links and junctions in Windows, however I'd like to know ,from the Windows UI or command prompt, how I can view the hard links of a particular file or folder?

share|improve this question
Exactly what do you mean by "view" in this context? – John Gardeniers Oct 7 '11 at 1:51

3 Answers

up vote 8 down vote accepted

FSUTIL.EXE included in Windows XP and higher. Example:

fsutil.exe hardlink list C:\Windows\System32\notepad.exe

Sample results (from Windows 7):

\Windows\System32\notepad.exe

\Windows\notepad.exe

\Windows\winsxs\amd64_microsoft-windows-notepadwin_31bf3856ad364e35_6.1.7600.16385_none_9ebebe8614be1470\notepad.exe

\Windows\winsxs\amd64_microsoft-windows-notepad_31bf3856ad364e35_6.1.7600.16385_none_cb0f7f2289b0c21a\notepad.exe

share|improve this answer
Great, didn't know that... – Massimo Oct 7 '11 at 5:37
Is there also any way to list soft links and junctions for a file? – Massimo Oct 7 '11 at 5:38
Found the FSUTIL docs on MSDN technet.microsoft.com/en-us/library/cc753059(v=WS.10).aspx – John K Oct 7 '11 at 5:54

This tool should be exactly what you need:

http://technet.microsoft.com/en-us/query/hh290814

share|improve this answer
ln --list

should work.

There's also a shell extension 1

share|improve this answer
1  
There's no "ln" command in Windows... are you referring to some external tool? – Massimo Oct 6 '11 at 16:47

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.