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?
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?
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 é:
mklink link destination
Portanto, para criar um link simbólico relativo: linkserá um caminho relativo ao seu diretório de trabalho e destinationserá um caminho relativo a link.
Exemplos:
1. mklink link.txt ..\destination.txt
Isso cria um link simbólico para o link.txtqual aponta para destination.txtuma pasta acima.
Você pode se mover link.txte sempre apontará para destination.txtuma pasta acima.
2. C:\>mklink A\Link.txt ..\Destination.txt
Isso cria um link simbólico C:\A\Link.txtparaC:\Destination.txt
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 dentro TCC/LE, que é o que tenho usado. Estou surpreso que esteja alterando (expandindo) argumentos de caminho para programas externos.