C# 使用C或powershell和SCCM将用户添加到组

C# 使用C或powershell和SCCM将用户添加到组,c#,powershell,sccm,C#,Powershell,Sccm,我正在尝试在SCCM中创建一个runbook,它将列出OU中的组,然后能够选择它,然后将该用户添加到组中。runbook中的流程目前是这样的。 1.输入用户名,然后按enter键 2.打开一个下拉菜单,列出应用程序OU中的组。是,这是OU的名称,然后单击“选择” 3.然后用户将被添加到适当的组中 目前,我编写了一个powershell表单,几乎可以正常工作,但我相信我遇到了SCCM的错误,只想使用powershell 2.0。我收到的可分辨名称返回无效。我确实将其硬编码为DNs的形式,并验证了我

我正在尝试在SCCM中创建一个runbook,它将列出OU中的组,然后能够选择它,然后将该用户添加到组中。runbook中的流程目前是这样的。 1.输入用户名,然后按enter键 2.打开一个下拉菜单,列出应用程序OU中的组。是,这是OU的名称,然后单击“选择” 3.然后用户将被添加到适当的组中


目前,我编写了一个powershell表单,几乎可以正常工作,但我相信我遇到了SCCM的错误,只想使用powershell 2.0。我收到的可分辨名称返回无效。我确实将其硬编码为DNs的形式,并验证了我的上下文是否正确。有人建议我用C语言重写整个过程。我唯一的问题是我没有必要使用或查看代码格式。我知道我大部分时候都是自学成才,所以如果我说错了什么,请原谅。

你尝试了什么,你是如何失败的?理想情况下,您应该提供您尝试过的内容的详细信息,并包括关于失败原因的具体信息,以及错误消息和/或错误输出。因此,这不是一个代码编写服务;最好的问题是那些提供有用信息的问题,这样那些回答问题的人可以引导你设计出自己的正确答案。请看。runbook需要用户名字段,它将该信息传递给.Net脚本,我将在一分钟后发布代码,下一部分从初始化数据中获取用户名,从.Net表单中获取用户组,并使用SCCM的“将用户添加到组”活动将用户添加到组中。这是表单的代码:哇,看起来不太好。有没有一种方法可以不这样做就发布代码?它几乎不可读。编辑问题并使用代码块如何?您尝试了什么,以及您尝试的失败原因是什么?理想情况下,您应该提供您尝试过的内容的详细信息,并包括关于失败原因的具体信息,以及错误消息和/或错误输出。因此,这不是一个代码编写服务;最好的问题是那些提供有用信息的问题,这样那些回答问题的人可以引导你设计出自己的正确答案。请看。runbook需要用户名字段,它将该信息传递给.Net脚本,我将在一分钟后发布代码,下一部分从初始化数据中获取用户名,从.Net表单中获取用户组,并使用SCCM的“将用户添加到组”活动将用户添加到组中。这是表单的代码:哇,看起来不太好。有没有一种方法可以不这样做就发布代码?它几乎不可读。编辑问题并使用代码块如何?