«unlock-adaccount» не распознается в Powershell на Server 2012 r2

«unlock-adaccount» не распознается в Powershell на Server 2012 r2

Я пытаюсь использовать Unlock-ADAccount в скрипте powershell, запущенном на Windows Server 2012 R2. Вот что я получаю:

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

Я нашелSpiceWorks-тредтам написано, что RSAT необходимо установить, но это для Windows 10. Могу ли я вообще установить RSAT на Server 2012 R2, и исправит ли это отсутствующий командлет?

решение1

Для этого требуются средства удаленного администрирования сервера (RSAT), которые можно установить с помощью следующей команды PowerShell: Get-WindowsCapability -Name RSAT* -Online | Add-WindowsCapability -Online.

После установки вы можете загрузить Active Directory PowerShell с помощью следующей команды PowerShell: Import-Module ActiveDirectoryили IPMO ActiveDirectory.

После завершения его Unlock-ADAccountможно использовать среди других команд из связанных модулей RSAT.

решение2

Думаю, я просто туплю. Я посмотрел в диспетчере серверов и в разделе Функции -> Средства удаленного администрирования сервера -> Средства администрирования ролей -> Средства AD DS и AD LDS просто нажимаю Включить модуль Active Directory для Windows PowerShell.

Связанный контент