Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My objective here is to synchronize my emule credit file (application.dat?) by Dropbox. But the credit file is not inside the Dropbox directory (by default). So I want to make a hard link to get this objective done.

I know I can make a hard link by Perl in Windows. (I learnt Perl in Windows XP. Only hard link is valid in Windows XP.) But it sounds like overkilling to me to make that done by installing new software, as I expect I am not going to use Perl in the near future.

Any ideas? The simpler, the better.

share|improve this question
don't club multiple questions into 1, ask a separate question – Sathya Mar 10 '11 at 14:52
up vote 51 down vote accepted

You can use the mklink command like :

mklink /H <link> <target>

I guess that should work, but I don't know what would happen if you use eMule on the same time at two different locations regarding the syncing.

If you want to link to a directory instead of a file use the following command

mklink /J <link> <target>
share|improve this answer
I won't use it at the same time. Thanks. – user69835 Mar 10 '11 at 15:01
unfortunatly this doen't work with network volumes – Thariama Mar 10 '14 at 14:04
@Thariama Hard links only works within the same disk. You can't hard link over the network – M'vy Mar 10 '14 at 17:02
correct, that's what i thought – Thariama Mar 11 '14 at 9:23
...its what it means. "Hard links" refer to the same hard-drive location, over a network you are use different hard drives for each machine. – Ivan Castellanos Mar 20 '14 at 22:41

Ways to make a hard link — not solely confined to Windows 7:

share|improve this answer

I find this shell extension really useful, no ads or anything, very light. I suppose it is third party software, but it integrates into windows, so it is as close as it gets to native support. I figured that was what you wanted anyway, a native feel, no frills.

share|improve this answer
Agreed, but it IS an extra program, though. – Bigue Nique Mar 23 at 23:25

Your Answer


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