Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Поиск в определенной группе конкретного пользователя (http://forum.oszone.net/showthread.php?t=223798)

ejik_off 26-12-2011 09:24 1822537

Поиск в определенной группе конкретного пользователя
 
Добрый день!!!
Подскажите пож-та как решить задачу.
Задача:
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 1822556

Код:

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}}


Время: 03:55.

Время: 03:55.
© OSzone.net 2001-