Я отслеживаю журналы рекламы, когда кто-то изменяет объект AD, я вижу журнал, но в строке указывается только GUID этой групповой политики.
Итак, учитывая GUID групповой политики, возможно ли получить имя, отображаемое в gpmc.msc? (Я имею в виду использовать протокол LDAP, чтобы получить это)
windows-server-2008
active-directory
маргаритка
источник
источник
dsquery
:dsquery * -filter "(objectCategory=groupPolicyContainer)" -attr displayName objectGUID -limit 0
Для этого вы можете использовать командлет PowerShell
Get-GPO
. Он содержит-GUID
переключатель, который вы хотите использовать здесь. Вам также необходимо установить средства командной строки AD из RSAT, чтобы иметь доступ к модулю групповой политики. Если вы используете модуль AD, он уже установлен.Пример в связанной статье:
источник
Конечно. Открыть групповую политику управления. Перейдите к объекту групповой политики. Нажмите на вкладку Details для этого GPO. Посмотрите на уникальный идентификатор.
источник
Этот скрипт позволяет перечислять все объекты групповой политики в вашем домене Active Directory и получать их имена, идентификаторы GUID и SID.
И более того, вы можете ссылаться и на эти ссылки.
http://techibee.com/group-policies/resolve-gpo-guid-to-gpo-name/169
http://www.howtonetworking.com/grouppolicy/grouppolicy3.htm
Надеюсь, это поможет вам.
источник
Format-Table
илиConvertTo-Csv
можно работать легче, чем с ручным форматированиемWrite-Host
.Этот простой PowerShell экспортирует список всех ваших GPO домена с GUID в .csv.
Get-GPO -All *contoso.com* | Export-CSV *folder\file.csv*
источник