Junções Relativas


1

Eu gostaria de criar junções que são baseadas no caminho relativo?

Dessa forma, quando copio uma pasta, todas as junções contidas nela são copiadas e apontam para dados válidos (que estão na pasta pai).

Parent Folder
  A
    Contains a junction to something in B
  B
    Something

Se eu copiar o acima, a junção se transforma em uma pasta vazia normal.

(o sistema de arquivos é um ReFS)


Não acredito que as junções NTFS suportem caminhos relativos, e o ReFS também não parece ter adicionado essa capacidade.
— Synetech

Respostas:


0

Você absolutamente tem que usar junções, em vez de links simbólicos?

Links simbólicos podem apontar para caminhos relativos. E depois de mover o symlink, o caminho relativo é percorrido a partir do novo local do symlink.


Eu tenho que criar um alias relativo de um diretório para outro. Os links simbólicos parecem não funcionar com diretórios.
— user14448

Para criar um link simbólico de diretório, use mklink /d
— taoyue

Quando faço isso e copio a pasta, o link se transforma em uma pasta normal vazia. O mesmo problema de antes. Eu também quero ser capaz de fechar os links e manter toda a estrutura.
— user14448

Copie-o no prompt de comando usando copy /l ou robocopy /sl e vai ficar um link simbólico. Os links simbólicos do diretório se parecem com diretórios comuns para programas que não são sensíveis ao symlink - caso contrário, eles não seriam muito úteis. O Windows Explorer atravessa os links simbólicos - e talvez o seu programa ZIP também.
— taoyue
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.