如何使用c#更新Active Directory属性。

时间:2016-03-19 09:37:03

标签: c# active-directory

如何使用c#更新活动目录属性。在我的情况下,我有以下情况。对于每个用户,AD中都有WhenCreated属性,但我想要的是,如果whenDate少于30天,则将info属性设置为活动目录中的NEW

如何通过c#逐步完成此操作。

1 个答案:

答案 0 :(得分:3)

使用DirectoryEntry。网上有很多关于如何使用它的例子。

将DirectoryEntry对象绑定到AD对象后,可以设置如下属性:

de.Properties["info"].Value = "NEW";
de.CommitChanges();

如果您需要搜索对象,可以使用DirectorySearcher。你可以看到一个例子here,虽然网上也有很多。

试一试。如果您遇到问题,请告诉我们您的情况。