Powershell копируем группы у пользователя AD

Cкопировать группы у пользователя Active Directory с помощью Powershell

Часто бывает так что у пользователя очень много групп в которых он состоит. В ручную через оконный интерфейс копировать группы занимает очень много времени AD не имеет в своем функционале клонирование групп пользователя, быстро решить этот вопрос нам поможет командная строка Powershell

PowerShell

Что бы скопировать группы у пользователя с помощью Powershell выполните следующие действия:

Нажмите на сочетание клавиш Win+R введите powershell и нажмите Enter

Копируем в переменную группы следующией командой:

$getusergroups = Get-ADUser -Identity USERNAME -Properties memberof | Select-Object -ExpandProperty memberof

Вместо USERNAME укажите логин пользователя в AD у которого нужно скопировать группы

При выполнении этой команды автоматически загрузится плагин Active Directory

Группы скопированы и хранятся в переменной $getusergroups

Теперь добавим в эти группы нужного нам пользователя выполнив команду:

$getusergroups | Add-ADGroupMember -Members USERNAME -verbose

Вместо USERNAME укажите логин пользователя которого нужно добавить в скопированные группы.

Пользователь добавлен в группы!