Назад | Перейти на главную страницу

Поиск в AD по GUID

Как искать объекты в Active Directory по GUID? Другими словами, что было бы хорошим способом узнать, какие объекты принадлежат указанным GUID?

Либо на DC, либо установите RSAT и включите AD Tools:

Откройте «Модуль Active Director для Windows PowerShell» (найдите его в других инструментах администратора)

get-aduser -id {guid}

Или для любого объекта:

get-adobject -id {guid}

Может, захочется протащить его через format-list чтобы сделать его читабельным:

get-adobject -id {guid} | fl

Использование Powershell и Командлеты QuestADследующий код возвращает мою учетную запись пользователя на основе моего guid.

$Guid = "d65e4578-475a-422e-ac99-123456789012"

Get-QADUser -IncludeAllProperties|Where {$_.guid -eq $Guid}

Не самый эффективный способ, поскольку он загружает все объекты из AD во время поиска, но у меня это сработало.

$guid = "d65e4578-475a-422e-ac99-123456789012"

foreach ($dom in (Get-adforest).Domains) { Get-ADObject -filter {ObjectGUID -eq $guid } -Properties * -Server $dom | fl }