Ao clicar em "Configurações avançadas do sistema", preciso fazer o login como administrador e, portanto, editar apenas as variáveis de ambiente dos administradores (além das de toda a máquina). Como edito as variáveis de ambiente de um usuário padrão?
Detalhes
Com a migração para o Windows 7, decidi trabalhar como usuário padrão em vez de administrador não privilegiado. Até agora, funciona bem, mas encontrei um pequeno problema:
Quando tento alterar as variáveis de ambiente por usuário através do painel de controle, tenho que fazer login como administrador. Mas como eu executo essa parte do painel de controle como administrador , só posso editar as variáveis de administrador .
Como devo editar minhas próprias variáveis de ambiente? Sem recorrer a medidas extremas, como editar o registro (como sugerido em "Existe alguma ferramenta de linha de comando que possa ser usada para editar variáveis de ambiente no Windows?" )
fonte
Respostas:
Basta digitar “ambiente” no menu Iniciar (ou pressione Win+ Sno Windows 10 e procure por “Editar variáveis de ambiente para sua conta” ).
Da mesma forma, a busca por "ambiente" no painel de controle também gera essa opção.
Geralmente, notei que simplesmente procurar algo no menu Iniciar ou no painel de controle é muito mais rápido do que tentar lembrar de uma série de ícones, caixas de diálogo, etc., é preciso acessar para encontrar algo. Pelo menos para a grande maioria das tarefas 1 .
Uma pequena escavação produz
é o comando usado para apresentar esse diálogo. Você pode colocar um atalho em algum lugar, se quiser.
1 Há exceções, como a instalação de um adaptador de rede de loopback. Eu olhei por alguns minutos antes de finalmente descobrir como fazer isso. Mas essas coisas não são cenários comuns :-)
fonte
set
na linha de comando se as alterações feitas estão ativas. Se não reiniciar, a linha de comando deve ser suficiente para ativar suas alterações nos valores do ambiente.Além da pesquisa (como Johannes mencionou), "Alterar minhas variáveis de ambiente" está listado em "Tarefas" no painel de controle "Contas de usuário".
Na linha de comando, você pode criar / modificar variáveis de ambiente persistentes usando o
setx
comando, incluído no Windows Vista (e provavelmente também no Windows 7) e que fazia parte das Ferramentas do Windows Resource Kit antes disso.fonte
setx
. Essa pode ser a resposta para a pergunta um tanto relacionada que eu postei na pergunta.setx
para modificar variáveis existentes que podem conter referências a variáveis de ambiente. Esses geralmente serão expandidos até então e, às vezes, podem resultar em variáveis de ambiente excessivamente longas. Uma vez eu acabei com um$Env:Path
que era muito longo e novas entradas nunca funcionaram.É possível com o Rapid Environment Editor .
fonte
Caso você deseje editar uma variável de ambiente para uma conta específica, mas essa variável faça parte das variáveis do sistema (que pode ser o caso se você estiver definindo o caminho para um plug-in específico), por exemplo, Path no Windows, você pode conseguir isso anexando um ponto e vírgula, se necessário, seguido da seguinte
%variable_value%
forma:fonte