【发布时间】:2014-10-15 18:28:10
【问题描述】:
我有一个包含两列的 CSV 文件。第一列是 AD 组,第二列是 AD 用户列表(显示名称 - 不是用户 ID)
关于如何将用户添加到其相应的 AD 组的任何想法。
例如将 Peter Parker、Bruce Wayne、Tony Stark 和 Steve Rogers 添加到 DG-GROUP1。
我需要一个脚本,为 CSV 文件中的每个填充行重复(~2000 个条目)
另外,如果它是使用 Quest cmdlet 编写的,将不胜感激。
任何帮助将不胜感激。
【问题讨论】:
-
手动。我将用户列表保存到一个数组中(有时列表超过 100 个),然后使用通过管道传输到 Add-QADGroupMember "AD Group 1" $_ 的“foreach”。
-
第二列是如何分隔的?或者你的列是如何分隔的?您显示的不是 CSV 文件,这就是它在屏幕上的样子。种。
-
@TheMadTechnician 抱歉,我刚开始只是做了一个图形表示。我编辑了我的问题以包含 csv 文件的片段。第二列由分号 (;) 分隔。
-
好的,这是我们可以使用的格式。现在,您到目前为止使用的代码,以及任何自动化的尝试(即使是失败的代码,有错误)都应该放入您的原始帖子中。如果问题看起来不像您至少尝试过自己解决,那么大多数常客都不会回答。
标签: powershell csv active-directory quest