Войти

Показать полную графическую версию : Поиск в определенной группе конкретного пользователя


ejik_off
26-12-2011, 09:24
Добрый день!!!
Подскажите пож-та как решить задачу.
Задача:
1. Найти группу у которой DisplayName= *DIT*
2. В этой группе найти пользователя у которого Description = *Директор*

Первую задачу решил
Param ($Dep)
$Depname = Get-ADGroup -Filter {DisplayName -like $Dep } | Where {$_.GroupCategory -eq "Security"}

А вот со второй не получается, пробую так
$list = Get-ADGroupMember -Identity $Depname
Получаю список всех пользователей этой группы. Но не могу понять, как вытащить конкретного пользователя?

Kazun
26-12-2011, 10:15
Get-ADGroup -fil {DisplayName -like "*DIT*" -and GroupCategory -eq "Security"} | Get-ADGroupMember | Get-AdUser -Properties Description | Where {$_.Description -eq "Директор"}

Или так:
Get-ADGroup -filter {DisplayName -like "*DIT*" -and GroupCategory -eq "Security"} | Foreach { Get-AdUser -filter {Description -eq "Директор" -and MemberOf -RecursiveMatch $_.DistinguishedName}}




© OSzone.net 2001-2012