Example (repeating problems and other unnecessary parts removed):
Code: Select all
F:\source>dir
08.09.2013 20:44 <JUNCTION> dirjunction [F:\source\testdir]
08.09.2013 20:36 <SYMLINKD> dirsoftlink [testdir]
08.09.2013 20:42 <JUNCTION> drivejunction [\??\Volume{eb1569c0-8e28-11e0-b367-806e6f6e6963}\]
08.09.2013 20:37 <SYMLINK> filesoftlink.txt [testfile.txt]
08.09.2013 20:47 <JUNCTION> outsidedirjuction [F:\outsidedir]
08.09.2013 21:20 <DIR> target1
08.09.2013 21:20 <DIR> target2
08.09.2013 20:35 <DIR> testdir
08.09.2013 20:37 6 testfile.txt
F:\source\target1>dir // CopyLinks=1, own subdirectory target
08.09.2013 21:21 <JUNCTION> dirjunction [F:\source\testdir] // correct
08.09.2013 21:21 <JUNCTION> dirsoftlink [testdir] // wrong (*2)
08.09.2013 21:21 <JUNCTION> drivejunction [Volume{eb1569c0-8e28-11e0-b367-806e6f6e6963}\] // wrong (*3)
08.09.2013 20:37 6 filesoftlink.txt // wrong (*1)
08.09.2013 21:21 <JUNCTION> outsidedirjuction [F:\outsidedir] // correct
F:\target1>dir // CopyLinks=1, same drive target
08.09.2013 20:49 <JUNCTION> dirjunction [F:\source\testdir] // correct
08.09.2013 20:49 <JUNCTION> outsidedirjuction [F:\outsidedir] // correct
E:\target1>dir // CopyLinks=1, different drive target
08.09.2013 20:59 <JUNCTION> dirjunction [F:\source\testdir] // correct
08.09.2013 20:59 <JUNCTION> outsidedirjuction [F:\outsidedir] // correct
F:\source\target2>dir // CopyLinks=2, own subdirectory target
08.09.2013 21:21 <JUNCTION> dirjunction [F:\source\target2\testdir] // correct (*4)
08.09.2013 21:21 <JUNCTION> outsidedirjuction [F:\outsidedir] // correct
F:\target2>dir // CopyLinks=2, same drive target
08.09.2013 20:48 <JUNCTION> dirjunction [F:\target2\testdir] // correct (*4)
08.09.2013 20:48 <JUNCTION> outsidedirjuction [F:\outsidedir] // correct
E:\target2>dir // CopyLinks=2, different drive target
08.09.2013 20:59 <JUNCTION> dirjunction [E:\target2\testdir] // correct (*4)
08.09.2013 20:59 <JUNCTION> outsidedirjuction [E:\outsidedir] // correct? (*5)