【发布时间】:2016-03-04 11:06:37
【问题描述】:
我正在尝试构建一个 C# 应用程序,以提供我们全球一级支持团队使用的最常见的 SCCM 2012 功能。
因此,最重要的功能之一是将计算机(resourceID)作为 DirectMembershipRule 添加到集合中。
我已经用 Powershell 做过类似的事情,还创建了一个 GUI。但由于多威胁和 GUI 使“脚本”越来越不稳定,我想继续使用 DotNet 应用程序。 不幸的是,我在 C# 方面完全没有经验。尽管我已经能够从我们的 SQL 数据库中读取数据并收集已收集的集合名称、集合的计算机等。
添加到集合似乎是通过 WMI 方法最可靠的发生,我完全被卡住了。我设法从我们的服务器接收 WMI 数据,例如 Bios Info 或 Disk info,但无法触发为成员规则创建新实例的方法。
我很乐意在这里得到帮助。 :-)
【问题讨论】: