Questão nº 27

Questão de Tecnologia da Informação · FCC TRT20 2024 (nº 27)

FCC2024Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Ever comentário ↓

Um Analista está utilizando uma máquina com o sistema operacional Windows 10 instalado e funcionando em condições ideais. Estando no prompt de comandos, com as devidas permissões, utilizou o comando

Resposta comentada

Gabarito Alternativa E

O conceito-chave aqui é como executar programas com permissões elevadas (como Administrador) no Windows usando o PowerShell. O comando Start-Process serve para iniciar um novo programa, e o parâmetro -verb runAs é a chave para solicitar que esse programa seja executado com privilégios de administrador, o que geralmente exige uma confirmação do usuário (UAC).

  • (A) Incorreta: O comando Get-Process obtém informações sobre processos, não serviços. Para interagir com serviços, usa-se Get-Service e Stop-Service. Além disso, o parâmetro correto seria -Name, não --Name. Mesmo que fosse Get-Service, o objeto de serviço retornado por Get-Service pode ser pipado para Stop-Service, mas Get-Process não retorna um objeto que Stop-Service possa usar diretamente para parar um serviço. Esta é a armadilha da banca: mistura comandos relacionados (processos e serviços) com sintaxe incorreta e uma lógica de pipe que não funciona como esperado, levando o aluno a pensar que poderia estar correto por lidar com algo como o Spooler.
  • (B) Incorreta: O parâmetro correto para especificar o tipo de item a ser criado com New-Item é -ItemType, não -TypeItem.
  • (C) Incorreta: O cmdlet Set-Process é usado para modificar propriedades de um processo existente, não para listar todos os processos. Para listar processos, usa-se Get-Process. Tentar finalizar todos os processos com Stop-Process sem um Get-Process anterior não funcionaria como descrito e, se funcionasse, travaria o sistema.
  • (D) Incorreta: O comando Get-Content é usado para ler o conteúdo de um arquivo, não para alterá-lo. Para alterar ou adicionar conteúdo, seriam usados Set-Content ou Add-Content. O parâmetro correto seria -Path, não --Path.
  • (E) Correta: O comando Start-Process Powershell -verb runAs inicia uma nova instância do PowerShell (Powershell) e o parâmetro -verb runAs solicita que essa nova instância seja executada com privilégios de administrador, o que requer uma confirmação do usuário (UAC). Isso corresponde exatamente à descrição de "confirmar e acessar o PowerShell como Administrador".

Fonte: FCC TRT20 2024 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 003). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho