Список учетных записей Win7 - C#
Формулировка задачи:
Подскажите как получить сий список. Пытался работать с реестром (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList), но при создании новых учетных записей они здесь не отображается. Интересуют именно все учетные записи(пользователи).
Решение задачи: «Список учетных записей Win7»
textual
Листинг программы
PrincipalContext ctx = new PrincipalContext(ContextType.Machine,Environment.MachineName); UserPrincipal user = new UserPrincipal(ctx); user.Name = "*"; PrincipalSearcher ps = new PrincipalSearcher(); ps.QueryFilter = user; PrincipalSearchResult<Principal> result = ps.FindAll(); foreach (Principal p in result) { using (UserPrincipal up = (UserPrincipal)p) { MessageBox.Show(up.Name); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д