Ao vincular essas duas pastas, tudo funcionou em poucos segundos. Criei links simbólicos chamados c:portable e c:documents sem mover um único arquivo ou pasta. Outra coisa interessante é que se eu mover meus links simbólicos para algum outro local, por exemplo, para a unidade E:, eles continuarão funcionando e apontarão para minhas pastas na unidade D:.
Em um artigo anterior, vimos como gerenciar links simbólicos com o recurso integradomklinkferramenta de console. Hoje veremos como o mesmo pode ser feito usando o PowerShell.
Conteúdo esconder Para criar um link simbólico no Windows 10 com PowerShell, Para criar uma junção de diretório no Windows 10 com PowerShell, Para criar um link físico no Windows 10 com PowerShell,Para criar um link simbólico no Windows 10 com PowerShell,
- Abra um PowerShell elevado.
- Digite ou copie e cole o seguinte comando:|_+_|
- Substitua oLinkparte com o caminho para o link simbólico que você deseja criar (incluindo o nome do arquivo e sua extensão para arquivos).
- Substitua oAlvoparte com o caminho (relativo ou absoluto) ao qual o novo link se refere.
Você terminou.
Além disso, você pode usar o PowerShell para criar junções de diretório e links físicos. Vamos ver como isso pode ser feito.
Para criar uma junção de diretório no Windows 10 com PowerShell,
- Abra um PowerShell elevado.
- Digite ou copie e cole o seguinte comando:|_+_|
- Substitua oLinkparte com o caminho para a junção de diretório que você deseja criar.
- Substitua oAlvoparte com o caminho completo para o diretório ao qual o novo link se refere.
Para criar um link físico no Windows 10 com PowerShell,
- Abra um PowerShell elevado.
- Digite ou copie e cole o seguinte comando:|_+_|
- Substitua oLinkparte com o caminho completo, incluindo o nome do arquivo e sua extensão para o link físico que você deseja criar.
- Substitua oAlvoparte com o caminho completo para o arquivo ao qual o novo link se refere.
Agora você pode estar se perguntando qual é a diferença entre um link simbólico de diretório e uma junção de diretório.
Qual é a diferença entre um link simbólico de diretório e uma junção de diretório
Uma Junção de Diretório é um tipo mais antigo de link simbólico, que não oferece suporte a caminhos UNC (caminhos de rede que começam com \) e caminhos relativos. As junções de diretório são suportadas no Windows 2000 e em sistemas Windows baseados em NT posteriores. Por outro lado, um link simbólico de diretório também suporta UNC e caminhos relativos. No entanto, eles exigem pelo menos o Windows Vista. Portanto, na maioria dos casos hoje, o link simbólico do diretório é a opção preferida.
Qual é a diferença entre um link físico e um link simbólico
Um link físico pode ser criado apenas para arquivos, não para pastas. Você não pode criar um link físico para diretórios. Portanto, possui mais limitações do que uma junção de diretório e também não oferece suporte a caminhos UNC.
No Windows Vista e versões posteriores, as junções de diretório são usadas para vincular caminhos de pastas de arquivos mais antigos, como C:Documents and Settings, a caminhos mais recentes, como C:Users. Links simbólicos também são usados para redirecionar C:UsersAll Users para C:ProgramData.
A partir do Windows Vista, os links físicos também são amplamente utilizados pelo Windows e seu mecanismo de manutenção. Muitos arquivos de sistema são links físicos para arquivos dentro da pasta Windows Component Store. Se você executar o comando fsutil hardlink list para explorer.exe, notepad.exe ou regedit.exe, você mesmo poderá ver isso!
A pasta WinSxS armazena vários arquivos de sistema, que são vinculados por meio de links físicos aos arquivos localizados nas pastas C:Windows, C:WindowsSystem32 e outras pastas do sistema. Quando as atualizações do sistema operacional são instaladas, os arquivos dentro do WinSxS são atualizados e vinculados novamente aos locais do sistema.
É isso.