繁体   English   中英

将大量用户添加到Active Directory中的组

[英]Adding large number of users to a group in Active Directory

我有一个字符串列表,我用它来保存超过6000个用户的nativeGUID

我使用Linq将它们转换为格式为<GUID=nativeGUID>的字符串数组,然后使用DirectoryEntry.Properties["member"].AddRange()将它们添加到Active Directory中的我的组。

当我调用DirectoryEntry.CommitChanges()来提交对AD的更改时,大约需要20分钟才能完成。

有没有更快的方法使用他们的nativeGUID将大量用户添加到组?

你可以使用Powershell:

Import-Module "Ad*";
Add-AdGroupMember -Identity GROUP-GUID -Members "GUID, GUID, GUID";

您还可以使用GUID数组或用户对象数组替换Members值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM