Os links físicos só podem ser usados para arquivos, não para diretórios.
Referências: MSDN: Links e Junções Difíceis , <1> e < 2 >
No prompt de comando com os privilégios Administrador :
c:\>mklink /h c:\dirA c:\Users\Piotr\dirB
Access is denied.
Estou no Vista x64. Usando /j
ou /d
em vez de /h
funciona. Qual é o problema?
Relacionados:
Os links físicos só podem ser usados para arquivos, não para diretórios.
Referências: MSDN: Links e Junções Difíceis , <1> e < 2 >
Você pode usar a opção /j
para criar um link físico de diretório. Tenha cuidado com o comando del
. Para remover o link para o diretório, use o comando rmdir
, pois del
excluirá todos os arquivos no diretório para o qual o link aponta.
Até onde eu sei, hard links são permitidos apenas para arquivos, não para diretórios. link
Eu tive o mesmo problema: verifique se o arquivo ou pasta que você está tentando criar ainda não existe (c: \ dirA).