Вопрос

Мне была поручена задача создания приложения, которое принимает MAC-адрес и создает резервирование DHCP для этого MAC-адреса.Есть ли какой-либо API, встроенный в .NET, чтобы легко выполнить это?

Спасибо, Мэтт

Нет правильного решения

Другие советы

Когда я писал приложения для инфраструктуры, в Windows 2000 Resource Kit была библиотека COM под названием Dhcpobjs.dll.Это может быть динамически загружено VBScript с использованием IDispatch следующим образом:

Set DhcpMgr = CreateObject("Dhcp.Manager")

Set DhcpServer = DhcpMgr.Servers.Connect("192.130.1.5")

Я бы погуглил [ CreateObject Dhcpobjs.dll ] и посмотрел, что вы получите.Скорее всего, вы сможете добавить ссылку на эту библиотеку из вашего проекта VS.

Я удивлен, что нет управляемой библиотеки для простого управления инфраструктурой Windows.Также посмотрите в галерее скриптов TechNet на microsoft.com другие полезные материалы.

Удачи,

Люк

Редактировать:Это может быть интересно людям, работающим или выполняющим аналогичные обязанности:

Ссылка на Active Directory: http://linqtoad.codeplex.com/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top