'unlock-adaccount' não é reconhecido no Powershell no Server 2012 r2

'unlock-adaccount' não é reconhecido no Powershell no Server 2012 r2

Estou tentando usar o Unlock-ADAccount em um script do PowerShell em execução em uma caixa do Windows Server 2012 R2. Isto é o que eu recebo:

PS C:\> unlock-adaccount
unlock-adaccount : The term 'unlock-adaccount' is not recognized as the name of a cmdlet, 
function, script file, or operable program. Check the spelling of the name, or if a path 
was included, verify that the path is correct and try again.
At line:1 char:1

Eu encontrei umTópico SpiceWorksque diz que o RSAT precisa ser instalado, mas é para Windows 10. Posso instalar o RSAT no Server 2012 R2 e isso corrigiria o cmdlet ausente?

Responder1

Isso requer as Ferramentas de Administração de Servidor Remoto (RSAT), que podem ser instaladas por meio do seguinte comando do PowerShell: Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online.

Depois de instalado, você pode carregar o Active Directory PowerShell usando o seguinte comando do PowerShell: Import-Module ActiveDirectoryou IPMO ActiveDirectory.

Uma vez concluído, o Unlock-ADAccountpode ser usado entre outros comandos dos módulos RSAT associados

Responder2

Acho que estava apenas sendo idiota. Procurei no Gerenciador do Servidor e em Recursos -> Ferramentas de administração de servidor remoto -> Ferramentas de administração de funções -> Ferramentas AD DS e AD LDS basta clicar em Ativar módulo Active Directory para Windows PowerShell.

informação relacionada