Я хочу получить ник и имя пользователя из моего активного каталога, как я могу это сделать ??
Вот две хорошие статьи о C # и активном каталоге:
Пример доступа к AD:
включает ссылку System.DirectoryServices.dll.
DirectoryEntry directoryEntry = new DirectoryEntry("WinNT://" + Environment.MachineName); string userNames="Users : "; foreach (DirectoryEntry child in directoryEntry.Children) { if (child.SchemaClassName == "User") { userNames += child.Name + Environment.NewLine; PropertyCollection coll = child.Properties; // sample of how to get other values object fullName = coll["FullName"].Value; object nickName = coll["OtherName"].Value; } } MessageBox.Show(userNames);
Вот список других свойств, значения которых вы можете получить: Интерфейс IADsUser