Если вы не знаете путь к пользователю, используйте DirectorySearcher
, чтобы найти пользователя. Если вы знаете путь, создайте новый экземпляр, используя. например.,
using (var entry = new DirectoryEntry("LDAP://CN=first last,OU=blah,DC=blah"))
{
entry.Properties["accountExpires"].Value = blah
entry.CommitChanges()
}
Обычно вам не нужно Clear
значение до его установки.
Всегда используйте using
, если можете, так как это сокращает вероятность того, что вы забудете позвонить Close
.