Em quais lugares o%% PATH% do Windows está definido? [duplicado]

3

Eu executei um script de instalação de terceiros que adicionou suas pastas à variável %PATH% no shell do Windows.

Eu quero me livrar disso, mas não consigo encontrar o lugar onde eles estão definidos. Minha variável %PATH% atual parece ser uma concatenação de:

  • CAMINHO para o usuário atual
  • CAMINHO para todo o sistema
  • alguma outra coisa?
por slaphappy 14.02.2012 / 17:46

2 respostas

5

1. Isso se aplica ao Windows 7 (e também ao Vista):

  • Iniciar > Clique com o botão direito em Computador > Propriedades.
  • Link Configurações avançadas do sistema (à esquerda).
  • Botão Variáveis de ambiente.
  • Você encontrará uma variável Caminho na seção Variáveis do sistema .
    • Selecione-o e clique no botão Editar para editá-lo.
    • Você também pode encontrar uma variável Caminho na seção Variáveis do usuário . Você pode editá-lo também.
  • Quando terminar, clique em OK três vezes.

Dica: A janela Editar variável não é muito fácil de usar. Copie o conteúdo para o Bloco de Notas para facilitar a edição e, em seguida, copie a versão editada de volta.

2.AlgunssistemaspodemconterumavariávelPATHnoAmbienteVolátil.Essavariávelénormalmentecriadaemumcomputadorconectadoadomíniosegeralmentedesabilitadanologout.Noentanto,vocêpodequererverificarseumavariávelPATHpersistenoAmbienteVolátil:

  • Iniciar>digiteregedit.
  • Executeoprogramaregedit.exeencontradonapesquisa.
  • NavegueatéHKEY_CURRENT_USER\VolativeEnvironmentnopainelesquerdodoEditordeRegistro.
  • SehouveralgumaentradacomonomePATHnopaineldireito,verifiqueseoscaminhosarmazenadosnãosãonecessários^,cliquecomobotãodireitodomousenaentradaecliqueemExcluir.
  • CliqueemSimparaamensagem.
  • Reinicieocomputadorparaqueasalteraçõesentrememvigor.

^Sealgumdoscaminhosarmazenadosfornecessário:

  • CopieparaumaentradaPathemHKEY_CURRENT_USER\Environment.
    • Vocêteráquecopiarotextomanualmente.NãohácópiadearrastaresoltarnoEditordoRegistro.
    • CliqueduasvezesnaentradaoriginalparaabriracaixadediálogoEditarseqüênciaecopieotextonecessário.
  • SenãohouverumaentradaPathemHKEY_CURRENT_USER\Environment:
    • CliquecomobotãodireitodomouseemumespaçovazionapáginadireitaeescolhaNovo>Valordastring.
    • DigiteonomePath.
    • PressioneEnterduasvezesparasalvaronomeeabraacaixadediálogoEditarseqüência.
    • Coleotextocopiado.
    • CliqueemOK.

Fonte em ambiente volátil (veja Usando o ambiente volátil PATH no final.)

    
por 14.02.2012 / 18:34
3

Você pode usar o comando Setx no comando prompt para editar persistentemente as variáveis de ambiente, uma vez que afeta os valores armazenados no registro. Por padrão, Setx funciona nas variáveis do usuário e o SetX com a opção -m edita o ambiente de toda a máquina variáveis (e, consequentemente, devem ser executadas a partir de um prompt de comando com privilégios administrativos). A variável de ambiente PATH é de fato, um composto de variáveis atuais de usuário e máquina, conforme armazenado no registro.

    
por 14.02.2012 / 22:20