A Extensão do Shell de Link, http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html , é uma ótima ferramenta para criar e visualizar muitos tipos de links. Também possui excelente documentação.
[Em uma instalação completa, ele adiciona uma nova guia de propriedades, se você estiver procurando um link avançado. Também adiciona setas de sobreposição de ícones para os vários tipos de links - role até a seção Perguntas frequentes, se elas não aparecerem; O Windows suporta apenas treze sobreposições; ele mostra uma solução alternativa do registro. Um exemplo de sua utilidade informativa: tentar, sem êxito, obter privilégios para o que você pensava ser uma pasta, mas na verdade era um Junction Link fornecido pelo sistema, geralmente usado para fins de compatibilidade com edições antigas do Windows.]
Junções e links simbólicos agem essencialmente de forma idêntica quando criados para um diretório em um sistema local.
Contudo:
Eles agem de maneira diferente em uma rede. Este link descreve esse comportamento: /superuser/343074/directory-junction-vs-directory-symbolic-link
Se você pensa nos Links de junção como "atalhos que enganam o sistema operacional quanto à localização", você terá um bom exemplo prático de seu uso e o que os quebra. A principal diferença é que, se você copiar links simbólicos ou junções, ele copiará o destino, em vez (como atalhos), apenas o arquivo que contém o ponteiro. Assim como os atalhos, você pode excluir links simbólicos ou de junção sem remover os arquivos / pastas de destino. [Links físicos, o arquivo é excluído apenas com a remoção do último link - inclusive da lixeira. Observe a tag de propriedades no LSE para qualquer um desses links para ver o destino ou a contagem de referências para Links físicos.]
Links físicos ou atalhos são os únicos tipos de links que podem ser movidos sem efeitos colaterais, como quebrar ou copiar todo o destino. Mover o destino sempre quebra os links, embora eles possam ser facilmente atualizados na guia de propriedades (mostrada com o LSE) ou recriados, se complicado, com o LSE.
A criação de links simbólicos requer privilégios de administrador, enquanto as junções não. Isso, além do amplo uso interno do Junctions no sistema operacional, sugere que o Windows lida com eles de maneira intuitiva e esperada. [Seja um pouco cauteloso com efeitos colaterais inesperados das pastas do sistema (da experiência com o Win 10).]
[Alguns dos recursos específicos de backup da Link Shell Extension são extremamente úteis - em resumo, ele pode criar vários tipos de estruturas de links simbólicas atualizáveis em pastas padrão para fins de backup pendentes.]