PCGuia PCGuia
  • [email protected]
  • Dicas
    • Apps
    • Descomplicómetro
    • Download da semana
    • Guia completo
    • Inteligência Artificial
    • Linux
    • Modding
    • Photoshop
    • Teste de velocidade da Internet
    • Open Source
  • MacGuia
  • Jogos
  • Notícias
    • Ambiente
    • Apps
    • Ciência
    • Curiosidades
    • Hardware
    • Inteligência Artificial
    • Internet
    • Mercados
    • Mobilidade
    • Multimédia
    • Robots
    • Segurança
    • Software
    • Startup
    • Especiais
      • Especial PCGuia
      • História
  • Reviews
    • Armazenamento
    • Áudio
    • Componentes
    • Desktops
    • Gadgets
    • Imagem
    • Mobilidade
    • Periféricos
    • Robótica
  • Opinião
    • Conceito Humanoide
    • Há Uma App Para Tudo
    • O Que Vem à Rede
    • Praia das Maçãs
    • Quinta Coluna
  • Precisa de ajuda?
  • Contactos
  • Resultados da votações dos Prémios Leitor PCGuia 2024
  • Como testamos os produtos
  • Termos de utilização
  • Política de privacidade e cookies
  • Estatuto Editorial
  • Declaração de Privacidade
  • Declaração de Privacidade
  • Política de Cookies
© 2023 - Fidemo Sociedade de Media
A ler: Use ligações simbólicas para encontrar ficheiros no Windows
Font ResizerAa
PCGuia PCGuia
Font ResizerAa
Procurar
  • Dicas
  • Jogos
  • Linux
  • Notícias
  • Opinião
  • Reviews
  • Cookie Policy
© 2023 Fidemo Sociedade de Média
PCGuia > Dicas > Guia completo > Use ligações simbólicas para encontrar ficheiros no Windows
DicasGuia completo

Use ligações simbólicas para encontrar ficheiros no Windows

Encontre ficheiros facilmente no sistema operativo com a ajuda das ligações simbólicas, também conhecidas como ‘symlinks’.

Mafalda Freire
Publicado em 12 de Março, 2024
Tempo de leitura: 10 min
Ilustração Ligações

As ligações simbólicas podem ser muito úteis, mas estão entre as funcionalidades mais vezes negligenciadas nos sistemas operativos mais recentes. Nas palavras da Microsoft, são «ficheiros ou pastas ‘virtuais’ que fazem referência a um ficheiro ou pasta físicos localizados noutro local». Isto facilita a navegação e a descoberta de ficheiros escondidos em locais obscuros ou dentro de várias pastas. Ao abrir uma ligação simbólica, em vez de entrar numa pasta que está a um nível de distância no sistema de ficheiros, poderá ir para um directório completamente diferente, dentro de uma série pastas.

- Publicidade -

Uma das principais vantagens da criação de symlinks, além de facilitar o acesso rápido a um determinado ficheiro, é a possibilidade de criar várias ligações para um único ficheiro sem criar simultaneamente várias cópias do mesmo. As ligações simbólicas funcionam tanto no Windows 10, como no 11 e, embora a forma oficial de as criar ainda seja através da ‘Linha de Comandos’, há programas para fazer esta tarefa, como o Symbolic Link Creator. Neste guia, vamos abordar estas duas situações.

1 – Conhecer os diferentes tipos de ligações simbólicas
O comando para criar uma ligação simbólica é ‘mklink’, após o qual pode especificar algumas opções. Se adicionar ‘/h’ no fim, cria um ‘hard link’ que liga directamente a um ficheiro específico na mesma unidade em que está a ligação simbólica, como, por exemplo, uma folha de cálculo. Ao colocar ‘/d’ no final do comando, ficamos com o que é conhecido como um ‘soft link’, que liga o utilizador a uma pasta específica, na mesma unidade do symlink ou noutro computador; já ao usar ‘/j’, gera-se um ponto de junção, que permite apontar para uma pasta no computador local. Na maioria dos casos, vai usar ‘/d’ e ‘/h’ – vamo-nos focar nestas duas opções.

2 – Criar uma ligação simbólica na drive C:
Vamos criar algumas ligações simbólicas no computador em que estamos a escrever este guia, mas tenha em mente que a estrutura de pastas do seu PC é certamente diferente. Por isso, se seguir este exemplo, substitua as localizações das pastas conforme o sistema que está a utilizar.

Abra a ‘Linha de Comandos’ clicando na tecla do ‘Windows’ e escrevendo cmd; escolha ‘Executar como administrador’ e carregue no botão ‘Sim’, na janela que aparece para dizer que permite que o programa faça mudanças no sistema. Escreva cd\ para ir directamente para a unidade onde o sistema operativo arranca, na maioria das vezes C: .

- Publicidade -

É possível criar symlinks em qualquer lugar, mas se o fizer na drive de arranque, é mais fácil encontrá-los posteriormente, daí tenha sido esta a nossa opção. Vamos criar uma ligação simbólica chamada ‘despesas_ferias’ que se liga a uma pasta chamada ‘Custos’ dentro dos ‘Documentos’, que está em ‘Utilizadores\Mafalda’; o comando é:

mklink /d despesas_ferias \Utilizadores\Mafalda\Documentos\Custos .

Em seguida, faça ‘Enter’, escreva dir 2 e verá que foi criada uma nova pasta chamada ‘despesas_ferias’ na unidade ‘C:’ .

Pode usar este symlink como se fosse uma pasta normal. Abra uma nova janela do ‘Explorador de Ficheiros’ e clique em ‘C:’, na barra lateral; vai ver a ligação simbólica despesas_ferias. Faça duplo para abrir a pasta ‘Custos’ de imediato.

3 – Cuidados a ter com os ficheiros
Vamos criar uma ligação simbólica para um ficheiro específico, de modo a podermos aceder rapidamente ao mesmo. Dentro da nossa pasta ‘Custos’, existe uma folha de cálculo Excel chamada ‘despesas.xlsx’. Vamos criar um symlink na nossa unidade de arranque, juntamente com a ligação simbólica ‘despesas_ferias’. Volte à ‘Linha de Comandos’ e escreva:

mklink /h despesas-link.xlsx\Utilizadores\Mafalda\Documentos\Custos\despesas.xlsx

Antes, usámos a opção ‘/d’ para criar um link simbólico para um directório, agora usamos a ‘/h’ para criar um hard link, para um ficheiro específico.

Como seria de esperar, ao fazer duplo clique no ficheiro ‘despesas-link.xlsx’, em ‘C:\’, abre-se a folha de cálculo ‘Despesas.xlsx’, no Excel. No entanto, se editar o ficheiro e tentar guardá-lo, o programa apresenta uma mensagem de erro. Se em vez de aceder ao ficheiro através da ligação simbólica, o abrir na sua localização original, vai conseguir guardá-lo sem problemas. A questão é que se o abrir mais tarde através do symlink vai ver a versão antiga. Isto acontece com todos os tipos de ficheiros, porque a maioria dos programas têm sistemas de protecção contra falhas para evitar que se perca as alterações que fez, se acontecer algum problema.

Para evitar isto, aconselhamos que opte por criar ligações simbólicas para pastas sempre que possível e apenas ligue ficheiros específicos quando tiver a certeza de que o programa utilizado para os editar guarda as alterações no ficheiro original, em vez de criar e renomear cópias de segurança, como é o caso do Excel.

4 – Usar o Symbolic Link Creator
Para criar ligações simbólicas de forma mais rápida, podemos optar uma das várias ferramentas existentes, como é o caso do Symbolic Link Creator. Este programa tem uma versão portable e, por isso, não necessita de ser instalado. Vá à página do GitHub do programa e escolha ‘Download Standalone Executable’ , na área ‘Downloads’. Após descarregar o programa, faça o unzip e inicie-o.

Para criar uma ligação simbólica para uma pasta, seleccione ‘Folder symbolic link’ no menu dropdown na parte superior da janela. Também pode criar uma ligação a um ficheiro seleccionando a opção ‘File symbolic link’. Clique no primeiro botão’ Explore’ e navegue até à pasta onde pretende criar a ligação simbólica. Vamos fazer o mesmo exemplo que utilizamos na ‘Linha de Comandos’: vá até ‘Este PC’ e depois seleccione ‘C:’ e escolha ‘OK’. Escreva o nome que pretende utilizar no symlink na caixa seguinte – despesas_ferias [4]. Em ‘Destination Folder’, clique no botão ‘Explore’, navegue até à pasta na qual pretende criar a ligação simbólica e faça ‘OK’.

Deixe a opção ‘Symbolic Link’ seleccionada no menu ‘Select the type of link’ e clique em ‘Create Link’. A ligação será criada em segundo plano e verá uma mensagem de confirmação; a partir desse momento pode usá-la tanto para navegar no ‘Explorador de Ficheiros’ como na ‘Linha de Comandos’.

5 – Apagar e alterar ligações simbólicas
As ligações simbólicas são apenas representações alternativas da localização de pastas e de ficheiros, no disco rígido. No entanto, é preciso ter cuidado ao apagá-las, para garantir que não se perdem os dados originais.

Anteriormente, criámos uma ligação simbólica chamada ‘despesas_ferias’ utilizando o comando ‘mklink /d’. Podemos eliminá-la rápida e facilmente na ‘Linha de Comando’, escrevendo del despesas_ferias e fazendo ‘Enter’. Agora, o Windows pergunta se temos a certeza de que queremos apagar o symlink, mostrando a seguinte mensagem: ‘Are you sure (Y/N)?’

Isto acontece porque, além de apagar a ligação simbólica, este comando apaga todos os ficheiros – mas não as pastas – dentro do directório para a mesma está a apontar. Assim, se tivéssemos mais folhas de cálculo e outros documentos na pasta original, estes seriam apagados ao mesmo tempo que o symlink.

Para eliminar uma ligação simbólica e manter os dados, apague-a directamente no ‘Explorador de Ficheiros’, clicando com o botão direito do rato na ligação e, depois, em ‘Eliminar’. Em alternativa, pode usar o comando ‘rmdir’ (abreviatura de ‘remove directory’) na ‘Linha de Comandos’, que apaga a ligação simbólica sem afectar o seu conteúdo. Para remover a ligação simbólica ‘despesas_ferias’, o comando a usar é ‘rmdir despesas_ferias’.

Este é também o primeiro passo para alterar um symlink: embora seja possível alterar o nome de uma ligação simbólica, não é possível editar a pasta para a qual aponta. Assim, terá de remover o symlink simbólico usando ‘rmdir’ e, em seguida, voltar a criá-lo com a pasta de destino actualizada.

Se apenas quiser renomear a ligação simbólica, use o comando ‘rename’; no nosso exemplo, poderia ser algo como ‘rename despesas_ferias despesas-ferias-verao’.

- Publicidade -
Etiquetas:bootGuiaWindows
Ad image
casinos online portugal
Apoio
Ad image Ad image

Também lhe pode interessar

App do diaDicas

App do Dia – Astronaut Joe: Magnetic Rush

Tempo de leitura: 1 min
DicasGuia completo

Adicione legendas aos vídeos com ajuda de IA

Tempo de leitura: 5 min
Dicas

Altere as opções dos marcadores no LibreOffice

Tempo de leitura: 1 min
App do diaDicas

App do Dia – BiciZen

Tempo de leitura: 1 min
© 2023 Fidemo Sociedade de Media
Gerir a sua privacidade

Para fornecer as melhores experiências, nós e os nossos parceiros usamos tecnologias como cookies para armazenar e/ou aceder a informações do dispositivo. O consentimento para essas tecnologias permitirá que nós e os nossos parceiros processemos dados pessoais, como comportamento de navegação ou IDs exclusivos neste site e mostrar anúncios (não) personalizados. Não consentir ou retirar o consentimento pode afetar adversamente certos recursos e funções.

Clique abaixo para consentir com o acima ou fazer escolhas granulares. As suas escolhas serão aplicadas apenas a este site. Pode alterar suas configurações a qualquer momento, incluindo a retirada de seu consentimento, usando os botões de alternância na Política de Cookies ou clicando no botão de consentimento para gerir na parte inferior do ecrã.

Funcional Sempre ativo
O armazenamento ou acesso técnico é estritamente necessário para o fim legítimo de permitir a utilização de um determinado serviço expressamente solicitado pelo assinante ou utilizador, ou para o fim exclusivo de efetuar a transmissão de uma comunicação numa rede de comunicações eletrónicas.
Preferências
O armazenamento ou acesso técnico é necessário para o propósito legítimo de armazenamento de preferências não solicitadas pelo assinante ou utilizador.
Estatísticas
O armazenamento técnico ou acesso que é usado exclusivamente para fins estatísticos. O armazenamento técnico ou acesso que é usado exclusivamente para fins estatísticos anónimos. Sem uma intimação, conformidade voluntária por parte do seu Fornecedor de Serviços de Internet ou registos adicionais de terceiros, as informações armazenadas ou recuperadas apenas para esse fim geralmente não podem ser usadas para identificá-lo.
Marketing
O armazenamento ou acesso técnico é necessário para criar perfis de utilizador para enviar publicidade ou para rastrear o utilizador num site ou em vários sites para fins de marketing semelhantes.
Estatísticas

Marketing

Recursos
Sempre ativo

Sempre ativo
Gerir opções Gerir serviços Gerir {vendor_count} fornecedores Leia mais sobre esses propósitos
Gerir opções
{title} {title} {title}