C # эквивалент оператора powershell - PullRequest
0 голосов
/ 08 мая 2018

Следующий код в Powershell возвращает мне ntdsaGUID DC (для использования в repadmin)

Get-ADDomainController -filter * | Select-Object -Property Name, IPv4Address, @{n='DsaGuid'; e={(Get-ADObject $_.NTDSSettingsObjectDN).ObjectGUID}}

Мне трудно создать эквивалент в C #.

В DomainController есть личный член (происходит от: domain.DomainControllers) с именем NtdsaObjectGuid, но я не знаю, смогу ли я добраться до этого, хотя VS может.

Существует ли поддерживаемый способ получения идентификатора GUID DSA для DC в C #?

Спасибо!

1 Ответ

0 голосов
/ 08 мая 2018

Я закончил тем, что использовал вспомогательный класс, предоставленный Стейнбергом в этом ответе: Мне нужен доступ к закрытому элементу (выделенному элементу) поля со списком

Это позволило мне получить нужный мне NtdsaObjectGuid.

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