Erro ao usar o mklink para criar uma pasta 'virtual'

1

Estou tentando usar o mklink para que ao acessar c: \ Audio redirecione para e: \ Audio

Eu tentei

mklink /D c:\Audio e:\Audio

O que cria uma pasta de atalhos que parece uma pasta de atalho em c: \ Audio, mas se eu clicar nela ou tentar acessá-la, recebo este erro:

The name of the file cannot be resolved by the system.

O que estou fazendo de errado?

    
por omega1 24.07.2013 / 22:12

3 respostas

1

Você está realmente usando o caminho absoluto para o local de destino, por exemplo, C:\my\path vs apenas path se você já estava em C:\my ? Eu tive esse problema em uma e apenas uma pasta e alterando o destino de relativo para o caminho absoluto fixado. Estranhamente, eu poderia usar o caminho relativo para outros diretórios de destino no mesmo diretório pai sem problemas.

    
por 25.10.2013 / 17:08
0

O E: \ Audio existe no momento em que você está acessando C: \ Audio? Você precisa de conectividade de rede e permissões de sistema de arquivos adequadas para que o local original possa usar um link simbólico.

Quando eu executei o mklink, tive que fazê-lo em um prompt de comando elevado. É possível que o seu prompt não tenha sido elevado no momento em que fez o link simbólico?

    
por 24.07.2013 / 22:51
0

Renomeie (ou exclua) C: \ Audio antes de executar o comando, caso contrário, você acha que está tentando criar um link virtual dentro de c: \ audio, em vez de tornar c: \ audio um diretório virtual.

    
por 24.07.2013 / 22:58