Active Directory - серверы пересылки DN в c# - PullRequest
0 голосов
/ 23 января 2020

Можем ли мы проверить серверы пересылки DNS, настроенные на каждом контроллере домена, в C#. NET? Не удалось найти классы, поддерживающие это.

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 08 февраля 2020

Используя WSManConnectionInfo и Runspace, я смог получить нужные детали.

        WSManConnectionInfo connInfo = new WSManConnectionInfo(new Uri("http://ServerName:5985/wsman"));
        Collection<PSObject> output = null;
        string command = "Get-DnsServerForwarder";
        using (Runspace remoteRS = RunspaceFactory.CreateRunspace(connInfo))
        {
            remoteRS.Open();
            using (var pShell = PowerShell.Create())
            {
                pShell.Commands.AddCommand(command);
                output = pShell.Invoke();
            }
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...