O que é o Windows PATH e como você o adiciona e edita?

O que é o Windows PATH e como você o adiciona e edita?

⌛ Reading Time: 6 minutes

A maneira mais eficiente de fazer a maioria das coisas no Windows é por meio da interface gráfica. De vez em quando, porém, você precisa recorrer à linha de comando para solucionar problemas, programar ou apenas trabalhar em sua credibilidade nerd.

Mas se você estiver tentando executar algo que não faz parte nativamente do Windows, será necessário adicioná-lo à sua variável PATH. Isso informa ao seu sistema onde procurar executáveis ​​quando você os solicitar.

O que é PATH?

As variáveis ​​de ambiente armazenam dados sobre o ambiente de um sistema para que o sistema saiba onde procurar certas informações. A variável PATH é uma das variáveis ​​de ambiente mais conhecidas, pois existe em máquinas Windows, Mac e Linux e faz um trabalho bastante voltado para o usuário em todas. Sua forma real é apenas uma string de texto contendo uma lista de caminhos de diretório que o sistema pesquisará toda vez que você solicitar um programa.

Isso é um pouco como adicionar um atalho na área de trabalho à linha de comando. Em vez de inserir “C: Usuários nome de usuário AppData Local Programas Python Python38-32 python.exe” para iniciar o Python, você pode adicionar a pasta que contém o arquivo à variável PATH e apenas digitar “python” para lançá-lo no futuro. Faça isso para qualquer programa de sua preferência, seja ele inicia uma GUI (como o Bloco de notas) ou funciona na interface de linha de comando (como o Python).

Lançamento do Windows Path Charmap

No Windows, PATH (capitalizado apenas por convenção, uma vez que o sistema de arquivos NTFS do Windows não faz distinção entre maiúsculas e minúsculas) aponta por padrão para os diretórios “C: Windows” e “C: Windows system32”.

Se você digitar charmap na linha de comando, você obterá uma lista enorme de caracteres Unicode que você pode copiar e usar, por exemplo. “Notepad” executa o bloco de notas, “msinfo32” fornece uma lista das especificações do seu computador e assim por diante.

Esses programas também podem ser iniciados com a GUI. Mas se você já estiver trabalhando na linha de comando, iniciar programas apenas digitando seus nomes é muito mais fácil. Isso é especialmente verdadeiro se você estiver tentando iniciar um programa que será aberto e executado dentro da interface da linha de comando, como Python ou Node.js.

Como edito a variável PATH?

A GUI do Windows é bastante direta, então é provavelmente a melhor maneira para a maioria das pessoas editar o PATH.

Usando a GUI do Windows

1. Abra “Propriedades do Sistema” e vá para a guia “Avançado”. A maneira mais fácil de fazer isso é digitando environment variable na barra de Pesquisa do Windows e clicando em “Editar as variáveis ​​de ambiente do sistema”.

Pesquisa de propriedades do sistema do Windows Path

Alternativamente, você pode ir para “Painel de Controle -> Sistema e Segurança -> Sistema” e clicar em “Configurações avançadas do sistema;” modelo sysdm.cpl no comando Executar; ou clique com o botão direito em “Este PC”, selecione “Propriedades” e clique em “Configurações avançadas do sistema”. Todos eles vão para o mesmo lugar.

2. Quando estiver na guia “Avançado”, clique em “Variáveis ​​de ambiente …”

Propriedades avançadas do sistema do Windows Path

3. A caixa superior contém variáveis ​​de usuário, o que significa que qualquer edição só se aplicará à sua conta. Se você tiver várias contas em uma máquina e quiser que as alterações afetem a todos, edite a caixa inferior que contém as variáveis ​​do sistema.

Variáveis ​​de ambiente do Windows Path

4. Selecione a variável de caminho do usuário ou do sistema (não deixe a caixa do título atrapalhar você; PATH e Path são os mesmos no Windows) que deseja editar e clique no botão “Editar…” abaixo da caixa.

Variável de ambiente de edição de caminho do Windows

5. Se você já tem o caminho para a pasta que deseja adicionar, basta clicar em “Novo” e colar o caminho completo (não diretamente para o executável, apenas para a pasta que o contém). Estou colando o caminho para meu diretório NodeJS para poder usar JavaScript na linha de comando.

Nova variável de ambiente de edição de caminho do Windows

6. Se você preferir navegar até a pasta e selecioná-la manualmente, use o botão “Navegar” para navegar até a pasta onde seu executável está localizado e aperte o botão “OK” quando estiver lá.

Nó de navegação de variáveis ​​de ambiente de edição de caminho do Windows

7. Se você quiser que seu programa inicie um pouco mais rápido, você pode usar os botões “Mover para cima” e “Mover para baixo” para colocar sua pasta mais perto do topo para que apareça mais rapidamente na pesquisa de diretório.

8. Abra uma nova janela de prompt de comando e teste seu programa digitando o nome do executável que deseja iniciar. Não funcionará na janela atual, pois ainda está usando a antiga variável PATH.

Editar variáveis ​​PATH usando o prompt de comando

A GUI do Windows 10 é muito utilizável e deve atender às necessidades da maioria das pessoas, mas se você precisar usar a linha de comando para definir o PATH e as variáveis ​​de ambiente, você também pode fazer isso.

1. Abra o prompt de comando como administrador e digite o comando set.

2. Percorra a lista de caminhos e encontre a variável que deseja editar. o nome variável é a parte antes do sinal ‘=’, o valor variável é a parte seguinte, que você renomeará para o diretório para o qual deseja apontar.

O que é a variável de ambiente de edição de caminho do Windows Cmd 1

3. Com isso em mente, para editar o PATH, digite o seguinte comando:

Windows Path Cmd Setx

Você pode usar o código a seguir para definir o PATH do sistema no prompt de comando. (Execute como administrador.) Para usá-lo para definir o PATH do usuário, basta remover o /M.

Se você tiver problemas, é uma boa ideia ler os problemas conhecidos e as correções para o setx comando truncando a variável para 1024 caracteres ou alterando de outra forma as variáveis. Definitivamente, faça backup das variáveis ​​do usuário e do caminho do sistema primeiro.

Perguntas frequentes

1. Por que eu precisaria editar o PATH?

Provavelmente, se você estiver lendo isso, você se deparou com algo que requer que você adicione à variável PATH, então é provavelmente o que você deve fazer. Se você apenas deseja adicionar algo ao seu PATH para facilitar o acesso, tudo bem. Apenas certifique-se de que não interfira com os programas de alta prioridade.

2. Existe um limite de comprimento de PATH do Windows?

Sim existe. Portanto, os entusiastas da mudança de PATH devem estar atentos, pois o limite é de 260 caracteres.

3. Posso desativar o limite de comprimento de PATH do Windows?

Sim você pode! Vá para o Editor do Registro e navegue até:

No painel do lado direito, clique duas vezes na entrada chamada “LongPathsEnabled” e altere o valor “Dados do valor” de 0 para 1. Clique em OK e pronto.

O que é o limite de comprimento de desativação de caminho do Windows

Pronto para continuar cavando sob o capô do Windows? Em seguida, vá para nossos hacks favoritos do registro do Windows. Ou para algo um pouco mais leve, confira nossa lista dos melhores temas do Windows 10.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.