O link simbólico não funciona nas unidades

3

Estou no Windows 10.

Executando o comando:

mklink /D "G:\test" "C:\test" 

... é bem sucedido. No entanto, no explorer, quando clico duas vezes na pasta em G: \ e tento acessar qualquer arquivo lá, ele diz "arquivo não existe, crie?".

O mais estranho é que isso funcionou perfeitamente bem até hoje, e também:

Parece funcionar quando na mesma unidade. Se eu correr

mklink /D "C:\new1" "C:\test"

Eu não tenho problemas para acessá-lo no Explorer.

    
por Zov 11.02.2016 / 13:50

1 resposta

0

A segunda pasta ( "C:\test" em seu primeiro exemplo) precisa já existir. O fato de ter funcionado no mesmo disco rígido foi apenas chance, pois C:\test já deve ter existido.

Certifique-se de que o seguinte comando funcione: mklink /D "G:\test" "C:\test"

Primeira execução: mkdir "C:\test" - Isso fará com que C:\test exista, senão irá criá-lo, mas se existir, não mudará nada.

Para colocar isso em uma linha em um script, por exemplo: mkdir "C:\test & mklink /D "G:\test" "C:\test

Este comando executará o comando um após o outro.

Certifique-se de executar como administrador se ainda não funcionar.

Espero que isso tenha respondido à sua pergunta.

    
por 17.02.2016 / 11:57