Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

When attempting to create a shortcut to another shortcut, Windows XP assigns the target of the original shortcut to the new shortcut. This happens even when I enter the target path manually, and I am left with a copy of the original shortcut. This is not what I want.

How can make a .lnk file point to another .lnk file directly? This form of double indirection would be very useful for managing shortcuts to files that move frequently.

share|improve this question
In windows 7 it just works... It is not the same in XP? –  soandos May 18 '12 at 2:35
@soandos: It creates a copy of the shortcut instead of creating a shortcut to a shortcut. –  Mehrdad May 18 '12 at 2:42
@soandos If you make a shortcut to a shortcut, the new shortcut will reference the first shortcut's path, not the path of the shortcut file itself. This is the default behavior in Windows XP and 7. –  iglvzx May 18 '12 at 2:42

1 Answer 1

The simplest workaround would be to use Batch files.

If Shortcut.lnk is located in C:\Files\, making a new .bat file with the following single line of code will launch the .lnk file:

share|improve this answer
Yeah I already knew about this (it's the 'answer' mentioned everywhere else on the internet when you search for this), but it doesn't really answer the question... –  Mehrdad May 18 '12 at 3:09
Is there a reason why the "shortcut" to the .lnk file must also be a .lnk file? If this is important or if you have any other requirements, edit your question to include these details. You will get a better answer that way. :) –  iglvzx May 18 '12 at 4:31
Uhm, yes, because that's what I asked in the question... if .bat files were enough then Microsoft wouldn't have made .lnk files... –  Mehrdad May 18 '12 at 5:16
And FYI, batch files behave nothing like shortcuts the moment you right-click them (or heck, they don't even look like shortcuts even when you look at them). –  Mehrdad May 18 '12 at 5:16
Ok. I went ahead and edited your question to make this requirement more clear. –  iglvzx May 18 '12 at 5:53

Your Answer


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.