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).

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”.

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 …”

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.

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.

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.

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á.

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.

3. Com isso em mente, para editar o PATH, digite o seguinte comando:
setx variable name "variable value"

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
.
setx /M PATH "%PATH%;<path-to-executable-folder>"
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é:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem
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.

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.