过去一天左右,我一直在编写代码,通过DNS WMI 类管理 Windows Server 2008 R2 DNS 服务器。由于它们在 C# 中对开发人员不太友好(在具有选项卡完成功能的 PowerShell 等动态 REPL 中更友好一些),我试图找出是否有人已经将 WMI 调用包装到一个强类型的小库中并至少允许大多数常见情况(创建和删除区域,在区域中创建和删除记录)。它不一定是第三方的,它可以是来自微软的东西(也许我缺少的盒子上有什么东西?)
谢谢!!
过去一天左右,我一直在编写代码,通过DNS WMI 类管理 Windows Server 2008 R2 DNS 服务器。由于它们在 C# 中对开发人员不太友好(在具有选项卡完成功能的 PowerShell 等动态 REPL 中更友好一些),我试图找出是否有人已经将 WMI 调用包装到一个强类型的小库中并至少允许大多数常见情况(创建和删除区域,在区域中创建和删除记录)。它不一定是第三方的,它可以是来自微软的东西(也许我缺少的盒子上有什么东西?)
谢谢!!
我现在不为这些类提供包装器,但存在一些工具可以帮助您创建代码以与 WMI 交互。
WMI Delphi Code Creator
允许您生成 C#、C++ 或 Object pascal 代码来访问 WMI 。