Esta página da web implica que é possível criar links simbólicos com caminhos relativos usando mklink
.
Eu tentei todos os tipos de maneiras de criar links simbólicos relativos, mas sempre termino com um caminho absoluto.
Como isso é feito?
windows
symbolic-link
mklink
paradroid
fonte
fonte
Respostas:
Links simbólicos são relativos por padrão. Você deve escrever explicitamente uma letra de unidade para tornar qualquer parte do link absoluta.
A sintaxe geral para um link simbólico é:
Portanto, para criar um link simbólico relativo:
link
será um caminho relativo ao seu diretório de trabalho edestination
será um caminho relativo alink
.Exemplos:
Isso cria um link simbólico para o
link.txt
qual aponta paradestination.txt
uma pasta acima.Você pode se mover
link.txt
e sempre apontará paradestination.txt
uma pasta acima.Isso cria um link simbólico
C:\A\Link.txt
paraC:\Destination.txt
fonte
mklink destination.txt "documentation\readme.txt"
, apontará para uma pasta filha chamada documetation "e um arquivo nessa pasta chamado * readme.txt . #CMD
, mas não dentroTCC/LE
, que é o que tenho usado. Estou surpreso que esteja alterando (expandindo) argumentos de caminho para programas externos.