【问题标题】:Programmatically Create DHCP Reservation in C#在 C# 中以编程方式创建 DHCP 预留
【发布时间】:2019-11-16 11:29:35
【问题描述】:

我被分配了创建应用程序的任务,该应用程序接受 MAC 地址并为该 MAC 地址创建 DHCP 保留。 .NET 中是否有任何 API 可以轻松完成此任务?

【问题讨论】:

标签: c# dhcp mac-address netsh dhcpobjs


【解决方案1】:

当我为基础设施编写应用程序时,Windows 2000 资源工具包中有一个名为 Dhcpobjs.dll 的 COM 库。这可以由 VBScript 使用 IDispatch 动态加载,如下所示:

Set DhcpMgr = CreateObject("Dhcp.Manager")

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

我会谷歌 [ CreateObject Dhcpobjs.dll ] 看看你得到了什么。您可能能够从您的 VS 项目中添加对此库的引用。

我很惊讶没有用于简单 Windows 基础设施管理的托管库。还可以在 microsoft.com 上的 TechNet 脚本库中查找其他有用的内容。

祝你好运,

卢克

编辑:这可能对工作或分配类似职责的人感兴趣:

Linq 到 Active Directory:http://linqtoad.codeplex.com/

【讨论】:

猜你喜欢
  • 2018-08-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-30
  • 1970-01-01
  • 2016-11-21
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多