Altere as variáveis de ambiente como usuário padrão

128

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 variáveis de ambiente 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 padrão em vez de um administrador sem privilégios. Funciona bem até agora, mas encontrei um pequeno problema:

Quando tento alterar variáveis de ambiente por usuário por meio do painel de controle, preciso fazer o login como administrador. Mas como eu executo essa parte do painel de controle como administrador , só consigo 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? ")

    
por SealedSun 18.08.2009 / 23:28

4 respostas

170

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

Da mesma forma, a pesquisa 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 de uma série de ícones, diálogos, etc. É preciso ter acesso para encontrar algo. Pelo menos para a grande maioria das tarefas 1 .

Um pouco de escavação produz isso

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

    
por 18.08.2009 / 23:30
31

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

    
por 19.08.2009 / 00:33
10

É possível com o Editor de ambiente rápido .

    
por 01.10.2012 / 11:13
7

Caso você deseje editar uma variável de ambiente para uma determinada conta, 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% da seguinte forma:

Path=%Path%;c:\PathName\ForNewPlugin
    
por 10.06.2014 / 13:22