FC ConcursosFC Concursos

Questão FC296354

O administrador de um sistema operacional Windows Server deseja criar um script Powershell para desabilitar todas as contas numa unidade organizacional (Organization Unit – OU) no

Sistema Operacional de Rede

CESGRANRIO · 2024

O administrador de um sistema operacional Windows Server deseja criar um script Powershell para desabilitar todas as contas numa unidade organizacional (Organization Unit – OU) no Active Directory. Para executar essa tarefa, o administrador deseja usar um cmdlet que recupere o objeto de conta de cada usuário de uma OU e depois passe os objetos pela pipeline para outro cmdlet desabilitar as contas correspondentes.

 

Dois cmdlets que podem ser usados para essa tarefa são

  1. Get-ADUser e Disable-ADAccount
  2. Get-ADUser e Disable-ADUserAccount
  3. Get-ADUser e Disable-ADObjectAccount
  4. Get-ADUserObject e Disable-ADObjectAccount
  5. Get-ADUserObjectAccount e Disable-ADObjectAccount
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

Os cmdlets corretos são Get-ADUser e Disable-ADAccount. O Get-ADUser recupera objetos de usuário do Active Directory e permite filtrar por unidade organizacional usando, por exemplo, o parâmetro -SearchBase e -Filter.

Como ele retorna objetos ADUser, esses objetos podem ser enviados pela pipeline para outro cmdlet. O Disable-ADAccount recebe o objeto de conta e realiza a operação de desabilitar a conta no AD.

Exemplo prático:
Get-ADUser -SearchBase "OU=Clientes,DC=exemplo,DC=com" -Filter * | Disable-ADAccount

Observação: é necessário o módulo ActiveDirectory importado e permissões administrativas para executar essas ações.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo