Add-LocalGroupMember не распознается как командлет, функция, сценарий или файл на сервере Windows 2012

Есть ли способ добавить модуль addlocalgroupmember на сервер Windows 2012? Я не нашел ни одного. Мне нужно добавить учетную запись AD в локальную группу администраторов, но я не смог найти способ.

Самое близкое, что мне удалось сделать, это установить функцию activedirectory-powershell с помощью следующей команды, но это тоже не помогло.

В основном мне нужно найти способ запустить команду powershell, подобную приведенной ниже, на сервере win 2012 -

Add-LocalGroupMember -Group "Administrators" -Member "domain\user"

person Reese    schedule 10.04.2020    source источник
comment
согласно странице MSDocs для этого командлета, для этого ТРЕБУЕТСЯ как минимум ps5.1 ... и, по-видимому, он у вас не установлен.   -  person Lee_Dailey    schedule 10.04.2020
comment
в качестве обходного пути изучите материал ADSI — он предоставляет способ обращения к локальным учетным записям.   -  person Lee_Dailey    schedule 10.04.2020
comment
См.: Добавить пользователя в локальную группу   -  person iRon    schedule 10.04.2020


Ответы (2)


Здесь не нужно сильно усложнять. На самом деле вы можете добиться того, чего хотите, с помощью одной строки, не устанавливая никаких модулей, поскольку вы не изменяете AD, который вы можете просто использовать.

net localgroup Administrators /add domain\username

person VantTech    schedule 10.04.2020
comment
Да.. я тоже узнал об этом некоторое время назад. Спасибо - person Reese; 10.04.2020
comment
Что делать, если требуется использовать PowerShell? - person SouthFresh; 28.10.2020
comment
@SouthFresh Powershell может интерпретировать большинство команд cmd, поэтому вы можете запустить их в сценарии или терминале powershell, и результат будет таким же. - person VantTech; 29.10.2020

Вам необходимо установить Windows Management Framework (WMF) версии 5.1, которую можно загрузить здесь: https://www.microsoft.com/en-us/download/details.aspx?id=54616

После установки вы сможете использовать модуль Microsoft.PowerShell.LocalAccounts, а команда Add-LocalGroupMember будет работать нормально.

person Renan Araújo    schedule 02.03.2021