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.