Variáveis ​​​​de sistema e ambiente do usuário no Windows 11/10 explicadas

Variáveis ​​de ambiente do sistema e do usuáriosempre foram um tema complexo de discussão no dia a diaWindows OSUsuários. O que eles fazem? Um tutorial na internet dizia para adicionar uma variável PATH, mas o que é? Onde encontro essas variáveis? Todas essas perguntas serão respondidas em breve neste post. Tentamos fornecer uma visão geral de alto nível do que são variáveis ​​de sistema e de ambiente de usuário e como você pode utilizá-las.

Nesta postagem, discutiremos variáveis ​​de ambiente, variáveis ​​de ambiente de sistema e de usuário e como adicioná-las e modificá-las. Em seguida, passaremos para Variáveis ​​Dinâmicas do Sistema e veremos como usá-las no prompt de comando.

O que é uma variável de ambiente no sistema operacional Windows

A variável de ambiente é formada por duas palavras separadas, 'Ambiente' e 'Variável'. Vamos discutir 'variável' primeiro. Significa que a entidade pode armazenar um valor e variar de computador para computador. O Windows fornece um 'ambiente' para os aplicativos executarem e realizarem operações, e é isso que dá a primeira palavra. Combinando ambos, Variáveis ​​de Ambiente são aqueles objetos dinâmicos que armazenam os valores fornecidos pelo ambiente. Agora, o ambiente fornece valores que auxiliam outros programas na obtenção de algumas informações cruciais sobre o sistema. Existe uma variável de ambiente chamada ‘windir’ que corresponde ao diretório onde o Windows está instalado. Para ver isso em ação, abra uma janela do explorer e digite '%windir%'na barra de endereço. A pasta de instalação do Windows será aberta.

Da mesma forma, você pode fazer referência ao diretório do Windows usando a variável ‘windir’ em outros programas e scripts. Existem inúmeras outras variáveis ​​que podem ser acessadas, 'TEMP' ou 'TMP' é a variável que aponta para o diretório onde todos os arquivos temporários estão armazenados. A variável 'Path' mais popular é aquela que aponta para os diretórios que contêm arquivos executáveis. Para que você possa executar um programa do prompt de comando em qualquer outro diretório. Explicamos o Path mais adiante neste post. Todas essas variáveis ​​são úteis quando você está desenvolvendo algo ou usando muito o shell.

Muito semelhante ao funcionamento do Registro no Windows, temos Variáveis ​​​​de Sistema e Ambiente de Usuário. As variáveis ​​do sistema são aceitas em todo o sistema e não variam de usuário para usuário. Considerando que os ambientes de usuário são configurados de forma diferente de usuário para usuário. Você pode adicionar suas variáveis ​​sob o usuário para que outros usuários não sejam afetados por elas.

Apenas para sua informação, já que estamos discutindo o assunto em profundidade.Variáveis ​​​​do sistemasão avaliados antesVariáveis ​​de usuário. Portanto, se houver algumas variáveis ​​de usuário com o mesmo nome das variáveis ​​de sistema, então as variáveis ​​de usuário serão consideradas. A variável Path é gerada de uma maneira diferente. O Caminho efetivo será a variável Caminho do Usuário anexada à variável Caminho do Sistema. Portanto, a ordem das entradas será a do sistema seguida pelas entradas do usuário.

Ler:Como usar?

Como adicionar e modificar variáveis ​​de ambiente

Um pequeno aviso antes de irmos mais fundo.e tente não alterar as configurações existentes definidas para o seu sistema. Até que você tenha muita certeza sobre suas ações. Para abrir a janela ‘Variáveis ​​de Ambiente’, siga estas etapas:

  1. Clique com o botão direito no ícone ‘Este PC’ e selecione ‘Propriedades’.
  2. Agora nesta janela, selecione ‘Configurações avançadas do sistema’ na parte esquerda.
  3. Clique no último botão que diz ‘Variáveis ​​de Ambiente’ para abrir nossa janela destinada.

Depois de abrir isso, você poderá visualizar as variáveis ​​do usuário e do sistema separadamente. O nome da variável está na primeira coluna e seu valor na segunda. Os botões correspondentes abaixo da tabela permitem 'Adicionar', 'Editar' e 'Excluir' essas variáveis.

Ler:no Windows 11

Usando a variável Path

Path é a variável de ambiente mais usada. Como mencionei, aponta para diretórios que contêm arquivos executáveis. Depois de configurar corretamente sua variável Path, você poderá usar esses executáveis ​​de qualquer lugar do sistema. Vamos tentar entender isso com um exemplo. Abra a janela de variáveis ​​de ambiente e procure por ‘Path’ nas variáveis ​​do sistema.

Clique em 'Editar' e depois clique em 'Novo' sem brincar com outros controles agora. Agora clique em navegar e selecione uma pasta que contém o arquivo executável desejado. Clique em 'Ok' e salve tudo. Adicionei o executável 'Visual Studio Code' ao caminho.

Agora para executar seu aplicativo, abra o Prompt de Comando e digite o nome do arquivo executável que estava na pasta. Você pode fornecer argumentos adicionais se o programa oferecer suporte. O programa será executado a partir do prompt de comando sem realmente estar no diretório de onde você executou o comando. Essa é a beleza doVariável de caminho.

Ler:

Lista de todas as variáveis ​​de ambiente

Abra o prompt de comando e digite 'DEFINIR' e aperte Enter. A lista completa de variáveis ​​com seus valores atuais será exibida e você poderá consultá-la para fazer alterações em seu computador.

Ler:no Windows

Variáveis ​​​​de ambiente dinâmico

Ao contrário das variáveis ​​convencionais, as variáveis ​​de ambiente dinâmicas são fornecidas pelo CMD e não pelo sistema. Você não pode alterar os valores dessas variáveis ​​e elas se expandem para vários valores discretos sempre que consultadas. Geralmente usamos essas variáveis ​​para processamento em lote e elas não são armazenadas no ambiente. Mesmo o comando 'SET' não revelará essas variáveis. Algumas das variáveis ​​de ambiente dinâmico estão listadas abaixo.

Ler:.

Lista de variáveis ​​de ambiente no Windows 11/10

%APPDATA%– C:\Usuários\<username> \AppData\Roaming

%ALLUSERSPROFILE%– C:\ProgramData

%CD%– Digitar este comando fornecerá o diretório atual em que você está trabalhando.

%COMMONPROGRAMFILES%– C:\Arquivos de Programas\Arquivos Comuns

%COMMONPROGRAMFILES(x86)%– C:\Arquivos de Programas (x86)\Arquivos Comuns

%COMMONPRGRAMW6432%– C:\Arquivos de Programas\Arquivos Comuns

%CMDEXTVERSION%– Esta variável se expande para a versão das extensões de linha de comando.

%COMSPEC%–C:\Windows\System32\cmd.exe

%DATA%: – Esta variável fornecerá a data atual de acordo com as preferências de formato de data.

%ERRORLEVEL%– Determina o nível de erro definido pelo último comando executado.

%HOMEDRIVE%–C:\

%HOMEPATH%-C:\Usuários\<username>

%LOCALAPPDATA%– C:\Usuários\<username> \AppData\Local

%LOGONSERVER%– \\<domain_logon_server>

%CAMINHO%– C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem

%PATEXTO%– .com;.exe;.bat;.cmd;.vbs;.vbe;.js;.jse;.wsf;.wsh;.msc

%DADOS DO PROGRAMA%– C:\ProgramData

%ARQUIVOS DE PROGRAMAS%– C:\Arquivos de Programas

%PROGRAMAW6432%– C:\Arquivos de Programas

%ARQUIVOS DE PROGRAMAS(X86)%– C:\Arquivos de Programas (x86)

%INCITAR%–$P$G

%SYSTEMDRIVE%–C:

%SYSTEMROOT%–C:\Windows

%TEMPO%– Da mesma forma, fornece a hora atual de acordo com as preferências de formato de hora.

%TMP%– C:\Usuários\<username> \AppData\Local\Temp

%TEMP%– C:\Usuários\<username> \AppData\Local\Temp

%NOME DE USUÁRIO%–<username>

%PERFIL DE USUÁRIO%– C:\Usuários\<username>

%USERDOMAIN%– Userdomain associado ao usuário atual.

%USERDOMAIN_ROAMINGPROFILE%– Userdomain associado ao perfil móvel.

%WINDIR%–C:\Windows

%PÚBLICO%– C:\Usuários\Público

%PSMODULEPATH%–%SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\

%ONEDRIVE%– C:\Usuários\<username> \OneDrive

%DRVERDATA%– C:\Windows\System32\Drivers\DriverData

%CMDCMDLINE%– Gera a linha de comando usada para iniciar a sessão atual do Prompt de Comando. (Prompt de comando.)

%COMPUTERNAME%-Produz o nome do sistema.

%PROCESSOR_REVISION%– Revisão do processador de saída.

%PROCESSOR_IDENTIFIER%– Emite o identificador do processador.

%PROCESSOR_LEVEL%– Emite o nível do processador.

%ALEATÓRIO%– Esta variável imprime um número aleatório de 0 a 32767

%NUMBER_OF_PROCESSORS%– Gera o número de núcleos físicos e virtuais.

%SO%– Windows_NT

Tratava-se basicamente de variáveis ​​de sistema e de ambiente do usuário no Windows. O Windows vem com muito mais variáveis ​​– não se esqueça de verificá-las usando o comando ‘SET’.

DICA:é um poderoso editor de variáveis ​​de ambiente para Windows.

Related Posts