Windows Symbolic Link Question

benwood

Member
Feb 15, 2004
107
0
0
Is it possible to write a command creating a symbolic link between two directories when the target directory already exists? For example the command "mklink /D /J Aliens G:\SciFi" would create the NTFS junction point "Aliens" in the "G:\SciFi" directory. But the "Aliens" directory already exists in the G:\SciFi directory but it's empty. I need to do this because I have a PC acting as a media server where I store all my DVD and music rips. I access this media server via the Patriot Box Office (PBO) hardware media server that only supports NTFS junction points but not any other kind of symbolic link.
 

RampantAndroid

Diamond Member
Jun 27, 2004
6,591
3
81
Why must the directory exist already? You cannot create a junction or symlink when a directory (or link/junction) of the same name exists already.
 

ViRGE

Elite Member, Moderator Emeritus
Oct 9, 1999
31,516
167
106
Why must the directory exist already? You cannot create a junction or symlink when a directory (or link/junction) of the same name exists already.
This. You're going to need to delete the directory before you create the SymLink/Junction.
 

benwood

Member
Feb 15, 2004
107
0
0
Why must the directory exist already? You cannot create a junction or symlink when a directory (or link/junction) of the same name exists already.

I had already created the empty directories needed in anticipation of using junction points. Under Windows XP the program NTFSLink allowed you to do this. My media server now runs Windows 7 Home Premium and the program NTFSLink no longer works with it. So I'm going to have to delete all of the empty directories and recreate them via the mklink coomand? Also since I have a lot of mklink command to issue, is there a way to write all the mklink commands as a script? I know nothing about scripting.
 

RampantAndroid

Diamond Member
Jun 27, 2004
6,591
3
81
I had already created the empty directories needed in anticipation of using junction points. Under Windows XP the program NTFSLink allowed you to do this. My media server now runs Windows 7 Home Premium and the program NTFSLink no longer works with it. So I'm going to have to delete all of the empty directories and recreate them via the mklink coomand? Also since I have a lot of mklink command to issue, is there a way to write all the mklink commands as a script? I know nothing about scripting.

Are you trying to mirror a directory structure on another drive? If so, just loop through all existing directories that have no children and replace them with junction points.
 

benwood

Member
Feb 15, 2004
107
0
0
Are you trying to mirror a directory structure on another drive? If so, just loop through all existing directories that have no children and replace them with junction points.


Thanks for the advice. What I'm trying to do is to have one copy of the same DVD rip appear under two different directories, not mirror the directory structure of another drive.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |