Список учетных записей 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);
                }
            }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.357 из 5
Похожие ответы