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)

user14448
fonte
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.

taoyue
fonte
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