WMI против NETSH для добавления IP-адресов в сетевую карту с помощью C #? - PullRequest
0 голосов
/ 04 декабря 2011

Я пишу небольшой инструмент, чтобы упростить некоторые вещи, которые я делаю на работе изо дня в день, и графический интерфейс Windows для добавления IP-адресов в сетевую карту ужасен. Я ищу, чтобы найти достойный способ ...

  • Извлечение всех статических IP-адресов, которые в данный момент находятся на NIC (просто чтобы увидеть список)

  • Добавить один или несколько IP-адресов для NIC

Я нашел Настройка параметров TCP / IP с помощью WMI и фрагмента C # и THIS для добавления IP-адреса в сетевую карту с помощью netsh. Каков наилучший способ приблизиться к этому и какое решение я должен использовать, чтобы сделать это?

1 Ответ

1 голос
/ 25 июля 2012

У меня была такая же проблема, и после некоторых исследований я выбрал WMI.

Я думаю, что netsh лучше, если вы используете только скрипт (я имею в виду не в коде). Лично я хочу настроить NIC в коде c #, чтобы WMI выглядел более практично, и мне довольно легко использовать его с файлом конфигурации, сделанным в xml.

...