5

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

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

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

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

4

1 回答 1

0

您可以使用 Powershell:

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

您还可以将成员值替换为一组 GUID 或一组用户对象。

于 2014-09-16T13:19:58.367 回答