Exibir variáveis de ambiente:
PS C:\Usuários\Administrador> echo $env:apollo
{ }
Definir variáveis de ambiente:
PS C:\Usuários\Administrador> $env:apollo="TEST_VALUE"
Ver novamente:
PS C:\Usuários\Administrador> echo $env:apollo
TEST_VALUE
Alcance Espacial Afetado: Somente nesta janela
Intervalo de tempo afetado: Somente durante o tempo de execução desta janela, após o fechamento da janela, esta variável desaparece e não será modificada para a variável de ambiente em Meu Computador-->Propriedades-->Configurações Avançadas.
Cenários aplicáveis: Modificação temporária de variáveis de ambiente
apegado:
modificador de variável
$env ---- variáveis de ambiente
$local ---- variável local
- Variáveis locais, escopo: Variáveis somente serão criadas em escopo local. Este é o valor padrão para variáveis que não especificam um escopo. Variáveis locais podem ser lidas de escopos originários de currentScope, mas não podem ser modificadas
$script ---- variável de script
- Variável de script, escopo: essa variável é válida apenas no script, mas é válida em qualquer lugar do script. Portanto, funções em scripts podem manipular outras variáveis que não estavam dentro da função quando foram definidas no script.
$global ---- variável global
- Variável global, escopo: Esta variável é válida em qualquer lugar, mesmo fora de funções e scripts.
$private ---- variável privada
- Variável privada, escopo: A variável só será criada no escopo atual e não será passada para outros escopos. Portanto, ele só pode ler e escrever no escopo atual