Как определить контроллер домена, который использует удаленный сервер Exchange? - PullRequest
0 голосов
/ 17 декабря 2011

Используя C #, я хочу определить, какой DC (или хотя бы какой сайт) использует сервер Exchange, для которого я программирую.

У меня есть «Инструмент создания пользователя», и если он создает пользователя на контроллере домена на локальном сайте, а затем пытается включить пользователя на контроллере домена на сайте сервера Exchange (командлет Exchange 2010 remote ps), он выдаст ошибку «объект не найден», так как репликация не произошла. Если я получу тот же DC, что и сервер, у меня такой проблемы не будет.

в принципе, C # способ выполнения nltest / DSGETDC на удаленном сервере обмена был бы идеальным

Спасибо за понимание.

1 Ответ

1 голос
/ 20 декабря 2011

Вы можете попробовать собственный API DsGetDcName из C #, используя код пинвока .

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