2012-06-18 39 views
0

我正在编写与活动目录交互的c#代码,我的问题是是否有一种将多个用户添加到目录条目的快速方法。我对活动目录很陌生。到目前为止,我发现的是,我可以使用DirectoryEntrie类的Add方法添加用户。因此,使用循环语句,我将能够添加多个用户。但是,我想知道...如果我有500个循环,这不会花费很长时间吗?是不是有一个更好,更快的方法,(比方说Addrange(Ienumerable)),它只执行一次,但有一个列表或数组作为参数?将多个用户添加到活动目录中

Thx提前!

+0

你能发表你现有的代码吗?只是你添加用户的位很好。 – Arran

+0

您可能会使用[LDIFDE](http://support.microsoft.com/kb/555636)工具 - 但这显然不是C#代码解决方案。 –

+0

那么,在对这个问题做了一些研究之后,我可能自己在这个页面找到了答案:http://msdn.microsoft.com/en-us/library/ms180904(v=vs.80)。 aspx;我会尝试一下,让你知道它是否有效 – Fazi

回答

2

从目录服务的角度来看,没有办法一次创建一批用户。你将不得不使用循环。

+0

看来你是对的,我对addrange方法的看法是错误的,addrange仅用于将已经存在的成员添加到组中。 – Fazi