POWERSHELL: список всех пользователей / участников в определенной группе AD OU - PullRequest
2 голосов
/ 12 ноября 2010

Я пытаюсь перечислить пользователей / членов группы определенной группы AD в Powershell.Я не хочу перечислять всех и вся, только членов группы, которые меня интересуют.

Например: у меня есть группа AD с именем SqlAdmins.Я просто хочу перечислить участников / пользователей в этой группе.

Я попробовал это: "Get-QADGroup -sizeLimit 0 | select @{name="GroupName";expression={$_.name}} -expand members | select GroupName,@{n='Member';e={ (Get-QADObject $_).name}}", и в нем перечислено абсолютно все, но не могу понять, как составить список только для одной группы.1007 * Большое спасибо.

Ответы [ 3 ]

3 голосов
/ 12 ноября 2010

IIRC, это просто как:

get-qadgroup sqladmins | get-qadmemberof

т.е. получите группу AD sqladmins, перешлите ее следующей команде, которая перечислит всех членов.

В качестве общего руководства для командлетов Quest AD, если вы в конечном итоге пишете что-то настолько сложное, как просто для того, что может показаться простой задачей, вы, вероятно, делаете это неправильно;) Их командлеты AD действительно превосходны .

1 голос
/ 26 апреля 2016

Вот простой код, который поможет запросить и экспортировать список:

Get-ADGroupMember "nameofthegroup" -recursive | Select-Object SamAccountName | export-csv c:/nameofthefile.csv

Теперь мне нужно знать, возможно ли исключить людей из другой группы безопасности AD

0 голосов
/ 10 июля 2013

Я только что сделал это:

get-qadgroupmember -identity "group name"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...