A analista Fabiana está realizando configurações avançadas e...
Para listar as variáveis de ambiente em um terminal Powershell, Fabiana executou o comando:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é D - Get-ChildItem Env:
No contexto dos Sistemas Operacionais, mais especificamente dentro do uso do PowerShell no Windows, listar variáveis de ambiente é uma tarefa comum durante configurações e automações de scripts. A questão aborda justamente o conhecimento sobre como acessar essas informações utilizando os comandos nativos do PowerShell.
O PowerShell é uma ferramenta poderosa de linha de comando e linguagem de script que fornece um ambiente para automação de tarefas, e um dos seus usos é a manipulação de variáveis de ambiente. As variáveis de ambiente são parâmetros que definem o comportamento do sistema e das aplicações, como o caminho para executáveis ou configurações específicas do usuário e sistema.
D - Get-ChildItem Env: é a forma correta de listar as variáveis de ambiente no PowerShell. O comando Get-ChildItem
é usado para listar itens em um diretório, e quando aplicado ao Env:
, ele lista todas as variáveis de ambiente disponíveis no sistema.
Vamos agora entender por que as outras alternativas estão incorretas:
- A - Set: Este comando é mais associado ao prompt de comando (cmd) e não ao PowerShell. No PowerShell, o
Set
é usado para definir variáveis, não para listá-las. - B - Env: Este não é um comando por si só. No PowerShell,
Env:
é um provedor de dados que armazena as variáveis de ambiente, mas não é um comando executável. - C - Echo $Env: Este comando está incorreto porque
Echo
não é um comando nativo do PowerShell. Além disso,$Env
não é uma variável que pode ser ecoada dessa forma; o correto seria acessar uma variável específica com$Env:VariableName
. - E - Get-ChildItem $Env: Este comando está quase correto, mas a utilização do
$
antes deEnv:
não é apropriada para listar todas as variáveis. O correto é simplesmenteGet-ChildItem Env:
sem o símbolo de variável.
A compreensão correta dos comandos do PowerShell e das suas funções é essencial para manipular e configurar sistemas de forma eficiente, algo muito valorizado em concursos públicos para áreas de tecnologia.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Análise das Alternativas
- A. Set: Este comando não é específico para listar variáveis de ambiente, mas pode listar variáveis de shell.
- B. Env: Este não é um comando válido em PowerShell para listar variáveis de ambiente.
- **C. Echo Env∗∗:Emboraissomostreoconteuˊdodavariaˊvel‘Env∗∗:Emboraissomostreoconteuˊdodavariaˊvel‘Env`, não lista todas as variáveis de ambiente.
- D. Get-ChildItem Env:: Este é o comando correto. Ele lista todas as variáveis de ambiente disponíveis, já que "Env:" é um drive especial em PowerShell que contém as variáveis de ambiente.
- **E. Get-ChildItem Env∗∗:Estecomandona~oeˊcorreto,pois‘Env∗∗:Estecomandona~oeˊcorreto,pois‘Env` é uma variável e não um caminho para listar todas as variáveis.
Conclusão
A alternativa correta para listar as variáveis de ambiente em PowerShell é:
D. Get-ChildItem Env:
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo