我有一个字符串列表,用于保存超过6000个用户nativeGUID
的列表。
我使用Linq将它们转换为<GUID=nativeGUID>
格式的字符串数组,然后使用DirectoryEntry.Properties["member"].AddRange()
将它们添加到Active Directory中的我的组中。
当我致电DirectoryEntry.CommitChanges()
提交对AD的更改时,大约需要20分钟才能完成。
是否有更快捷的方法可以使用nativeGUID
答案 0 :(得分:0)
您可以使用Powershell:
Import-Module "Ad*";
Add-AdGroupMember -Identity GROUP-GUID -Members "GUID, GUID, GUID";
您还可以使用GUID数组或用户对象数组替换Members值。