Symlink entre diferentes drives não funciona

1

Eu tenho uma pasta que desejo mover de D:\ para C:\ drive (são duas unidades físicas) sem quebrar nada que use essa pasta. Seguindo um guia, movi minha pasta para C:\ e tentei criar um symlink de D:\folder para C:\folder . Ele relata o sucesso, posso abrir o link criado como uma pasta e ver uma lista de subpastas, mas não consigo abrir nenhuma subpasta ou arquivo. Aqui está o log do console:

D:\>mklink /D D:\dev C:\dev
symbolic link created for D:\dev <<===>> C:\dev

D:\>cd dev

D:\dev>dir
 Volume in drive D has no label.
 Volume Serial Number is 2C97-9F5E

 Directory of D:\dev

(Here is a correct list of my subfolders)
               0 File(s)              0 bytes
              38 Dir(s)  77,532,950,528 bytes free

D:\dev>cd subfolder
The system cannot move the file to a different disk drive.

(também tentei mklink /J , mesmo resultado)

Eu também tentei alguns outros softwares para isso (xcopy, Symlinker, Link Shell Extension), mas todos eles falharam em criar um link entre duas unidades, ou criá-lo com o mesmo resultado que mklink .

Eu também criei um link dentro de uma unidade e funcionou corretamente.

Eu vi outras pessoas fazendo um link entre drives, mas por alguma razão isso não funciona para mim. Se faz alguma diferença - eu uso o Windows 10, C:\ é um sistema SSD e D:\ é HDD. Ambos têm NTFS.

    
por Vlad Shevchenko 05.05.2016 / 09:54

0 respostas