Uma variável de ambiente é um valor dinâmico que o sistema operacional e outros softwares podem ser usados para determinar informações específicas do seu computador.
Em outras palavras, é algo que representa outra coisa, como um local no seu computador, um número da versão , uma lista de objetos, etc.
As variáveis de ambiente são cercadas pelo sinal de porcentagem ( % ), como em %temp% , para distingui-los do texto normal.
Existem dois tipos:variáveis de ambiente do usuárioevariáveis de ambiente do sistema.
Variáveis de ambiente do usuário
Variáveis de ambiente do usuário, como o nome sugere, são variáveis de ambiente específicas para cada conta de usuário.
Isso significa que o valor de uma variável quando conectado como um usuário pode ser diferente do valor da mesma variável quando conectado como um usuário diferente no mesmo computador.
Esses tipos de variáveis de ambiente podem ser definidos manualmente por qualquer usuário conectado, mas o Windows e outros softwares também podem defini-los.
Um exemplo de variável de ambiente do usuário é %homepath% . Por exemplo, em um computador Windows 11, essa variável contém o valor de UsuáriosTim , que é a pasta que contém todas as informações específicas do usuário.
como colocar shaders no minecraft
Uma variável de ambiente do usuário também pode ser personalizada. Um usuário poderia criar algo como %dados% , que pode apontar para uma pasta no computador como C:DownloadsArquivos . Uma variável de ambiente como essa só funcionaria quando esse usuário específico estivesse logado.
Você pode usar uma variável de ambiente de usuário personalizada se quiser usar atalhos para navegar no computador. Ou, se você estava pensando no futuro e construiu um script que aponta para uma variável de ambiente, você sempre pode alterar a pasta posteriormente sem precisar ajustar todo o código no script.
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 apontam para locais importantes, como a pasta do Windows.
Algumas das variáveis de ambiente mais comuns em sistemas Windows incluem %caminho% , %arquivos de Programas% , %temp% , e % raiz do sistema% , embora existam muitos outros.
Por exemplo, quando você instala o Windows, %windir% está definido para o diretório no qual está instalado. Como o diretório de instalação é algo que o instalador (você... ou o fabricante do seu computador) pode definir em um computador, pode ser C:Windows ,mas em outro, pode ser C:Win10 .
Continuando com este exemplo, digamos que o Microsoft Word seja instalado em cada um desses computadores após a conclusão da configuração do Windows. Como parte do processo de instalação do Word, vários arquivos precisam ser copiados para o diretório em que o Windows está instalado. Como o Word pode ter certeza de que está instalando os arquivos no lugar certo se esse local for C:Windows em um computador e em outro lugar do outro?
Para evitar um problema potencial como esse, o Microsoft Word, assim como a maioria dos softwares, foi projetado para ser instalado em %windir% , não qualquer pasta específica. Dessa forma, você pode ter certeza de que esses arquivos importantes estão instalados no mesmo diretório do Windows, não importa onde esteja.
Ver Página Variáveis de ambiente reconhecidas da Microsoft para obter uma lista gigante de variáveis de ambiente de usuário e sistema frequentemente usadas no Windows.
Como Encontrar o Valor de uma Variável de Ambiente
Existem várias maneiras de ver o que é uma variável de ambiente específica.
Comando de eco do prompt de comando
Na maioria dos casos, pelo menos no Windows, a maneira mais simples e provavelmente mais rápida de fazer isso é através de um simples Prompt de comando comando chamado eco .
Abra o prompt de comando e execute o seguinte comando exatamente, é claro, substituindo %temp% para a variável de ambiente na qual você está interessado:
|_+_|Observe o valor exibido imediatamente abaixo. Por exemplo, eco %temp% pode produzir isso:
Para listar todas as variáveis de ambiente de uma vez, basta executar definir na linha de comando. Ou tente definir usuário para obter uma lista de todas as variáveis que começam com do utilizador (funciona com qualquer prefixo).
A saída é semelhante a esta, onde o nome da variável é listado primeiro, seguido por = e, em seguida, o valor:
|_+_|Digitar definir> ev.txt para redirecionar a saída do comando para um arquivo para obter a lista completa de variáveis de ambiente salvas em um documento TXT.
Comando de saída de gravação do PowerShell
Você também pode usar o Windows PowerShell para ver para onde aponta uma variável de ambiente específica, mas a sintaxe é um pouco diferente. Aqui estão duas maneiras de fazer isso:
|_+_|Use este comando para ver todas as variáveis listadas juntas:
|_+_|Propriedades do sistema
Se as ferramentas de linha de comando assustam você (não deveriam), há uma maneira mais longa de verificar o valor de uma variável de ambiente.
Dirigir a Painel de controle e, em seguida, o miniaplicativo Sistema. Uma vez lá, escolha Configurações avançadas do sistema , então variáveis ambientais no fundo. Isto é umincompletolista, mas os que estão listados têm os valores ao lado deles.
Comando printenv do Linux
Em sistemas Linux, você pode executar o imprimirenv comando da linha de comando para listar todas as variáveis de ambiente que estão definidas atualmente.