Créer DHCP Réservation Programmatically en C #
-
19-09-2019 - |
Question
Je suis assigné la tâche de créer une application qui prend une adresse MAC et crée une réservation DHCP pour cette adresse MAC. Y at-il API intégré dans .NET pour accomplir facilement ce?
Merci, Matt
Pas de solution correcte
Autres conseils
Quand je rédigeais des applications pour l'infrastructure il y avait une bibliothèque COM appelé Dhcpobjs.dll dans le Windows 2000 Resource Kit. Cela pourrait être chargé dynamiquement par un VBScript utilisant IDispatch comme ceci:
Set DhcpMgr = CreateObject("Dhcp.Manager")
Set DhcpServer = DhcpMgr.Servers.Connect("192.130.1.5")
Je Google [CreateObject Dhcpobjs.dll] et voir ce que vous obtenez. Vous seriez probablement en mesure d'ajouter une référence à cette lib de votre projet VS.
Je suis surpris qu'il n'y a pas de bibliothèque gérée pour infra gestion simple de Windows. Voir aussi dans la galerie de script TechNet sur microsoft.com pour d'autres choses utiles.
Bonne chance,
Luc
EDIT: Cela peut intéresser les personnes qui travaillent ou affectés à des tâches similaires:
Linq à Active Directory: http://linqtoad.codeplex.com/