Como o Windows trata esses caminhos e como emular?

0

Na pasta Windows Explorer / bibliotecas para pastas como Desktop , Downloads , Documentos , Imagens , Objetos 3D , Música e Vídeos , etc. basta digitar esses nomes e pressionar Enter e facilmente chegar lá e / ou ter a pasta aberta.

Eu achei isso um comportamento comum para todas as bibliotecas, mas Downloads e Objetos 3D são bibliotecas no Windows .

Além disso, todas essas pastas estão listadas em " Este PC ".

Imagens para referência:

ComooWindowstrataessescaminhosdepastas?umlinksimbólico.

Comoreplicaressecomportamento?

PS:paraqualqueroutronomedigitado,vocêacessaráo link

    
por Deltab 24.02.2018 / 02:35

1 resposta

1

Para replicar esse comportamento para funcionar como descreve ao digitar o nome da pasta em Executar (por exemplo, Desktop , Música etc.) ) e pressionando enter para abri-los, você pode simplesmente usar mklink e criar uma junção de diretório ou um link de pasta simbólica para a pasta na raiz do diretório perfil de usuário .

mklink /d "%userprofile%\<Name>" "<C:\FolderPath\ToLink>"

ou

mklink /j "%userprofile%\<Name>" "<C:\FolderPath\ToLink>"

Agora, a partir de Executar , você pode digitar o nome do link, pressionar Enter e abrir essa pasta, assim como faz para Desktop , , ou qualquer outra pasta ou link na raiz do diretório de perfil do usuário.

Na verdade, você pode criar o link em qualquer pasta que esteja na variável ambiental PATH e será funcionam da mesma forma, mas eu forneci o que corresponde às pastas que você deu exemplos.

Mais recursos

  • MKLink
  • mklink /?

    Creates a symbolic link.
    
    MKLINK [[/D] | [/H] | [/J]] Link Target
    
            /D      Creates a directory symbolic link.  Default is a file
                    symbolic link.
            /H      Creates a hard link instead of a symbolic link.
            /J      Creates a Directory Junction.
            Link    Specifies the new symbolic link name.
            Target  Specifies the path (relative or absolute) that the new link
                    refers to.
    
por 24.02.2018 / 04:10