• Chris Hoffman

    @chrisbhoffman

  • Atualizado em 20 de abril de 2020, 3:51pm EDT

o Windows 10, 8, 7, Vista e todo o suporte a links simbólicos—também conhecido como links simbólicos que apontam para um arquivo ou pasta em seu sistema. Você pode criá-los usando o Prompt de comando ou uma ferramenta de terceiros Chamada extensão de Link Shell.

o que são ligações simbólicas?

as ligações simbólicas são basicamente atalhos avançados., Crie um link simbólico para um arquivo ou pasta individual, e esse link aparecerá ser o mesmo que o arquivo ou pasta para o Windows—mesmo que seja apenas um link apontando para o arquivo ou pasta.

Por exemplo, digamos que você tem um programa que precisa de seus arquivos em C:\Program. Você realmente gostaria de armazenar esta diretoria em D:\Stuff, mas o programa requer que seus arquivos estejam em C:\Program. Poderá mover a pasta original de C:\Program para D:\Stuff, e, em seguida, criar um link simbólico em C:\Program apontando para D:\Stuff., Quando você relançar o programa, ele vai tentar acessar seu diretório em C:\Program. O Windows irá redireccioná-lo automaticamente para D:\Stuff e tudo funcionará como se estivesse em C:\Program.

anúncio

Este truque pode ser usado para todos os tipos de coisas, incluindo sincronizar qualquer pasta com programas como Dropbox, Google Drive e OneDrive.

Existem dois tipos de ligações simbólicas: duras e macias. Ligações simbólicas suaves funcionam de forma semelhante a um atalho padrão. Quando você abrir um link suave para uma pasta, você será redirecionado para a pasta onde os arquivos são armazenados., No entanto, um link duro faz com que pareça que o arquivo ou pasta realmente existe no local do link simbólico, e suas aplicações não vão saber mais. Isso torna ligações simbólicas mais úteis na maioria das situações.

Note que o Windows realmente não usa os Termos “hard link”e” soft link”. Em vez disso, usa os Termos “hard link”e” symbolic link”. Na documentação do Windows, um ” link simbólico “é a mesma coisa que um”link suave”., No entanto, o comando mklink pode criar ligações duras (conhecidas como “ligações duras” no Windows) e ligações macias (conhecidas como “ligações simbólicas” no Windows).

como criar ligações simbólicas com o mklink

pode criar ligações simbólicas usando o comando mklink numa janela da linha de comandos como administrador. Para abrir um, localize o atalho de ” linha de comandos “no seu menu Iniciar, carregue com o botão direito e seleccione”Executar como administrador”.

anúncio

na atualização dos criadores do Windows 10, você pode usar uma janela de Prompt de comandos normal, sem executá-la como administrador., No entanto, para fazer isso sem um Administrador janela de Prompt de Comando, você deve primeiro ativar o Modo de programação a partir de Definições > Atualizar & Segurança > Para os Desenvolvedores.

Sem quaisquer opções extras, mklink cria uma ligação simbólica para um ficheiro. O comando abaixo cria um simbólica, ou “soft”, no link Link apontando para o arquivo Target :

mklink Link Target

Use /D quando você deseja criar um soft link apontando para um diretório., assim:

mklink /D Link Target

Use /H quando você deseja criar um hard link apontando para um arquivo:

mklink /H Link Target
Propaganda

Use /J para criar um hard link apontando para um diretório, também conhecido como uma junção de diretório:

mklink /J Link Target

Assim, por exemplo, se você quisesse criar um diretório de junção (uma ligação rígida para uma pasta) em C:\LinkToFolder que apontava para C:\Users\Name\OriginalFolder, você teria que executar o seguinte comando:

mklink /J C:\LinkToFolder C:\Users\Name\OriginalFolder

Você vai precisar de colocar aspas em torno de caminhos com espaços., Por exemplo, se as pastas estão nomeadas C:\Link A Pasta e C:\Users\Name\Original Pasta, você usaria o seguinte comando:

mklink /J "C:\Link To Folder" "C:\Users\Name\Original Folder"

Se você ver a mensagem “Você não tem privilégios suficientes para executar esta operação.”, você precisa lançar o Prompt de comando como Administrador antes de executar o comando.

como criar ligações simbólicas com uma ferramenta gráfica

Se quiser fazer isto com uma ferramenta gráfica, baixe a extensão da linha de comandos., Certifique—se de baixar o pacote pré-requisito apropriado antes da própria ferramenta-ambos estão ligados na página de download da ferramenta.

anúncio

Uma vez instalado, localize o ficheiro ou pasta para onde deseja criar uma ligação, carregue com o botão direito e seleccione “escolher a origem da ligação” no menu.

pode então carregar com o botão direito dentro de uma pasta diferente, apontar para o menu “Drop As” e seleccionar “Hardlink” para criar uma ligação dura para um ficheiro, “Junction” para criar uma ligação dura para um directório, ou “ligação simbólica” para criar uma ligação suave para um ficheiro ou directório.,

como apagar ligações simbólicas

para se livrar de uma ligação simbólica, pode simplesmente apagá-la como faria com qualquer outro ficheiro ou directório. Apenas tenha cuidado para excluir o link em si, em vez do arquivo ou diretório para o qual ele está ligando.Chris Hoffman é Editor chefe do How-To Geek. Ele escreveu sobre tecnologia durante quase uma década e foi colunista da PCWorld durante dois anos. Chris escreveu para o New York Times, foi entrevistado como um especialista em tecnologia em estações de TV como a NBC 6 de Miami, e teve seu trabalho coberto por canais de notícias como a BBC., Desde 2011, Chris escreveu mais de 2.000 artigos que foram lidos mais de 500 milhões de vezes-e isso é apenas aqui no How-To Geek.Read Full Bio ”