Pode -se adicionar novas variáveis de ambiente usando a interface gráfica do usuário do Windows, o que é muito comum. No entanto, neste guia, forneceremos um detalhe enriquecido das variáveis de ambiente de manuseio usando o Windows PowerShell.
Como verificar as variáveis de ambiente existentes usando o PowerShell?
No começo, você deve iniciar seu Windows PowerShell. Vá para "procurar”Na barra de tarefas e tipo“Powershell““. Clique com o botão direito do mouse no campo encontrado e clique em “Executar como administrador““.
Depois de obter o PowerShell com os privilégios do administrador, escreva o seguinte comando para obter todas as variáveis de ambiente armazenadas no sistema operacional.
> Get-Childitem Env:
Depois de executar o comando, ele listará todas as variáveis de ambiente disponíveis:
Como adicionar novas variáveis de ambiente usando o PowerShell?
Depois de obter a lista de variáveis de ambientes, você pode adicionar novas variáveis de ambiente à lista existente. Se a variável já existir, pode -se anexar o valor às variáveis atuais.
Como você pode ver, não há variável de ambiente com o nome “Aaa_env_var“: Você precisa usar o operador de atribuição“ = ”para atribuir um novo valor à variável de ambiente que você vai fazer. Aqui, estamos atribuindo o nome do valor 'TestVariable'para a nova variável; Execute o comando abaixo para adicionar uma nova variável de ambiente:
> $ Env: aaa_env_var = 'testVariable'
Depois de adicionar, verifique a lista de variáveis de ambiente. Você obterá esta variável recém -gerada. Para verificar a lista das variáveis de ambiente existentes; Execute o seguinte comando em PowerShell:
> Get-Childitem Env:
Como anexar o valor à variável de ambiente existente usando o PowerShell?
Se você deseja anexar o valor atual da variável do ambiente, você pode fazê -lo com a ajuda do comando dado abaixo. Certifique -se de escrever o nome correto da variável. Você pode adicionar um cólon ou semicolon para separar o valor atual e anexado da variável.
> $ Env: AAA_ENV_VAR += ': ChildTestVariable'
Você pode verificar a mudança usando o seguinte comando:
> dir Env:
Como substituir o valor existente das variáveis de ambiente?
Se você deseja substituir o valor de uma variável existente, não precisa adicionar uma nova variável. No entanto, o comando é o mesmo que adicionar uma nova variável. Ainda assim, se a variável já existir com o mesmo nome, substituirá o valor existente pelo novo valor que você forneceu. O comando fornecido abaixo ajudará a substituir o valor do valor existente:
> $ Env: aaa_env_var = 'newvalue'
O comando acima adicionará 'NewValue' à variável existente “Aaa_env_var““. Você pode visualizar a lista de variáveis de ambiente para verificar a alteração:
> dir Env:
Como criar um arquivo de backup de variáveis de ambiente no Windows?
Como as variáveis de ambiente mantêm informações sensíveis relacionadas ao sistema operacional, adicionar novas variáveis ou alterar os valores das variáveis existentes pode ser perigoso. Portanto, é uma boa prática criar o backup das variáveis existentes.
Copie e cole o seguinte comando para obter o backup das variáveis de ambiente no “C”Drive ou onde quiser. Você tem a opção de selecionar o formato do arquivo de saída, aqui estamos criando o backup no “.TXT" arquivo:
> Get-Childitem Env: | Selecione Tecla, Valor | Exportar-CSV C: \ Temp \ BackupeNvvariables.txt -NotypeInformation
Depois que o comando for executado com sucesso, olhe dentro do diretório "c: \ temp" para verificar se o arquivo de backup foi criado ou não. Para fazer isso usando o PowerShell, execute o seguinte comando:
> Get-Childitem C: \ Temp
A saída é mostrada abaixo e você pode verificar se um arquivo de texto com o nome “BackupeNvvariables”É criado no diretório selecionado:
Como remover a variável de ambiente usando o PowerShell?
As variáveis de ambiente definidas pela sua máquina têm algumas tarefas vitais a serem executadas; portanto, excluí -las pode interromper o desempenho do seu sistema operacional. No entanto, algumas variáveis são criadas pelos usuários que não têm nada a ver com seu dispositivo. Portanto, se você deseja remover qualquer variável, precisará executar o seguinte comando com o nome da variável:
> Remover-Item Env: \ aaa_env_var
Este cmdlet PowerShell removerá “Aaa_env_var”Da lista de variáveis de ambiente existentes.
Conclusão:
A variável de ambiente mantém vários tipos de informações que se referem a várias funções do sistema operacional. Você pode obter as informações necessárias para verificar a lista de variáveis que armazenam o tipo de informação.
Neste guia, fornecemos as diferentes operações que você pode executar em variáveis de ambiente. As variáveis de ambiente contêm diferentes tipos de informações relacionadas ao seu sistema operacional. Se você deseja adicionar novas variáveis ao diretório da variável de ambiente, faça as alterações com cuidado, porque se você manipular qualquer variável interna, o resultado poderá forçar seu sistema operacional a agir ou não obter o valor necessário para chamar o variável.