Questão Alterar variáveis ​​de ambiente como usuário padrão


Ao clicar em "Configurações avançadas do sistema", eu preciso fazer o login como administrador e, portanto, só edito as variáveis ​​de ambiente dos administradores (além dos largos da 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 comum em vez de um administrador sem privilégios. Funciona bem até agora, mas eu encontrei um pequeno problema:

Quando tento alterar as variáveis ​​de ambiente por usuário por meio do painel de controle, preciso fazer o login como administrador. Mas desde que eu corro essa parte do painel de controle como o administrador Só posso editar as variáveis ​​dos administradores.

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?" )


127


origem


Consulte a solução fornecida aqui ... stackoverflow.com/questions/8685699/… Dica rápida: use o comando setx - Venkateswara Rao


Respostas:


Basta digitar “ambiente” no menu iniciar (ou pressione Ganhar+W no Windows 8 e procure lá). Uma opção apresentada será "Editar variáveis ​​de ambiente para sua conta".

Da mesma forma, procurar por “ambiente” no painel de controle também gera essa opção.

Geralmente, tenho notado que simplesmente procurar por algo no menu Iniciar ou no painel de controle é muito mais rápido do que tentar lembrar uma série de ícones, diálogos, etc. É preciso ter acesso para encontrar algo. Pelo menos para a grande maioria das tarefas1.

Um pouco de escavação produz

rundll32 sysdm.cpl,EditEnvironmentVariables

é o comando usado para apresentar esse diálogo. Você pode colocar um atalho para esse lugar, se quiser.


1 Existem exceções, como a instalação de um adaptador de rede de loopback. Procurei por alguns minutos antes de finalmente descobrir como fazer isso. Mas essas coisas dificilmente são cenários comuns :-)


168



Obrigado! Poder pesquisar no painel de controle é, de fato, um dos recursos mais úteis do Vista / 7. Também thx para o rundll atalho. - SealedSun
Isso não funciona para usuários Admin, certo? Eu não tenho esse item. - PSyLoCKe
incrível rundll homem atalho! - Kristof Feys
Não consegui encontrar "ambiente" no menu Iniciar ou no Painel de Controle. Mas ainda assim a linha de comando que você postou funcionou bem. Talvez restrições específicas da empresa estivessem em vigor. - sancho.s
Você pode verificar com set na linha de comando se as alterações feitas estiverem ativas. Se não reiniciar a linha de comando, deve ser suficiente para ativar suas alterações nos valores do ambiente. - asmaier


Além de pesquisar (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, que está incluído no Windows Vista (e presumivelmente no Windows 7 também) e fazia parte do Windows Resource Kit Tools antes disso.


31



+1 para setx. Esta pode ser a resposta para a questão um tanto relacionada que eu postei na pergunta. - SealedSun


É possível com o Editor Rápido de Ambiente.


10



Bom pequeno utilitário. A verificação do erro de caminho é um bônus interessante, assim como a possibilidade de editar as variáveis ​​de ambiente para qualquer usuário em seu computador - muito mais conveniente do que mexer no registro diretamente. - parvus


Caso você deseje editar uma variável de ambiente para uma conta específica, mas essa variável faz parte das variáveis ​​do sistema (o que pode ser o caso se você estiver definindo o caminho para um plug-in específico), por exemplo, Caminho no Windows, você pode conseguir isso acrescentando um ponto e vírgula, se necessário, seguido por %variable_value% igual a:

Path=%Path%;c:\PathName\ForNewPlugin

7