Skip to main content

Variáveis ​​de ambiente: o que são elas?

O mais importante na vida | Devocional da Palavra de Deus 227 (Abril 2025)

O mais importante na vida | Devocional da Palavra de Deus 227 (Abril 2025)
Anonim

Uma variável de ambiente é um valor dinâmico que o sistema operacional e outros softwares podem usar para determinar informações específicas do seu computador.

Em outras palavras, uma variável de ambiente é algo que representa outra coisa, como um local em seu computador, um número de versão, uma lista de objetos etc.

As variáveis ​​de ambiente são cercadas pelo sinal de porcentagem (%), como em% temp%, para distingui-las do texto normal.

Existem dois tipos de variáveis ​​de ambiente, variáveis ​​de ambiente do usuário e variáveis ​​de ambiente do sistema :

Variáveis ​​de ambiente do usuário

As variáveis ​​de ambiente do usuário, como o nome sugere, são variáveis ​​de ambiente específicas de cada conta de usuário.

Isso significa que o valor de uma variável de ambiente quando conectado como um usuário pode ser diferente do valor da mesma variável de ambiente quando conectado a um usuário diferente no mesmo computador.

Esses tipos de variáveis ​​de ambiente podem ser definidos manualmente por qualquer usuário que esteja logado, mas o Windows e outros softwares também podem configurá-los.

Um exemplo de uma variável de ambiente do usuário é% homepath%. Por exemplo, em um computador com Windows 10,% homepath% contém o valor de Users Tim , que é a pasta que contém todas as informações específicas do usuário.

Uma variável de ambiente do usuário também pode ser personalizada. Um usuário poderia criar algo como% data%, que pode apontar para uma pasta no computador como C: Downloads Files . Uma variável de ambiente como esta só funcionaria quando esse usuário específico estivesse logado.

Variáveis ​​de ambiente do sistema

As variáveis ​​de ambiente do sistema vão além de apenas um usuário, aplicando-se a qualquer usuário que possa existir ou seja criado no futuro. A maioria das variáveis ​​de ambiente do sistema aponta para locais importantes, como a pasta do Windows.

Algumas das variáveis ​​de ambiente mais comuns nos sistemas Windows incluem% path%,% programfiles%,% temp% e% systemroot%, embora existam muitas outras.

Por exemplo, quando você instala o Windows 8, a variável de ambiente% windir% é definida para o diretório no qual ela está instalada. Como o diretório de instalação é algo que o instalador (que é você … ou o fabricante do seu computador) pode definir em um computador, pode ser C: Windows, mas em outro, pode ser C: Win8 .

Continuando com este exemplo, digamos que o Microsoft Word esteja instalado em cada um desses computadores após a conclusão do Windows 8. Como parte do processo de instalação do Word, vários arquivos precisam ser copiados para o diretório em que o Windows 8 está instalado. Como o MS Word pode ter certeza de que está instalando os arquivos no lugar certo, se esse local for C: Windows em um computador e C: Win8 no outro?

Para evitar um possível problema como este, o Microsoft Word, assim como a maioria dos softwares, foi projetado para instalar em% windir%, não C: Windows . Dessa forma, pode-se ter certeza de que esses arquivos importantes estão instalados no mesmo diretório do Windows 8, independentemente de onde possam estar.

Consulte a página Variáveis ​​de Ambiente Reconhecidas da Microsoft para obter uma lista gigante de variáveis ​​de ambiente do usuário e do sistema usadas com freqüência no Windows.

Como você encontra o valor de uma variável de ambiente?

Existem várias maneiras de ver o que uma determinada variável de ambiente é. No entanto, na maioria dos casos, pelo menos no Windows, a maneira mais simples e provavelmente mais rápida de fazer isso é por meio de um comando simples do Prompt de Comando chamado eco .

Veja como fazer isso:

  1. Abra o prompt de comando.

  2. Execute o seguinte comando exatamente:

    echo% temp%

    … claro substituindo % temp% para a variável de ambiente em que você está interessado.

  3. Anote o valor que é exibido imediatamente abaixo.

Por exemplo, no meu computador, echo% temp% produziu isso:

C: Users Tim AppData Local Temp

Se o Prompt de Comando o assustar (não deveria), há uma maneira mais longa de verificar o valor de uma variável de ambiente sem usar ferramentas de linha de comando.

Vá para o Painel de Controle e, em seguida, o applet do Sistema. Uma vez lá, escolha Configurações avançadas do sistema à esquerda, escolha o Variáveis ​​ambientais… botão na parte inferior. Isto é um incompleto lista de variáveis ​​de ambiente, mas as que estão listadas têm os valores próximos a elas.

Nos sistemas Linux, você pode executar oprintenv comando a partir da linha de comando para listar todas as variáveis ​​de ambiente atualmente definidas.