Список учетных записей Win7 - C#

Узнай цену своей работы

Формулировка задачи:

Подскажите как получить сий список. Пытался работать с реестром (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList), но при создании новых учетных записей они здесь не отображается. Интересуют именно все учетные записи(пользователи).

Решение задачи: «Список учетных записей Win7»

textual
Листинг программы
  1. PrincipalContext ctx = new PrincipalContext(ContextType.Machine,Environment.MachineName);
  2.             UserPrincipal user = new UserPrincipal(ctx);
  3.             user.Name = "*";
  4.             PrincipalSearcher ps = new PrincipalSearcher();
  5.             ps.QueryFilter = user;
  6.             PrincipalSearchResult<Principal> result = ps.FindAll();
  7.             foreach (Principal p in result)
  8.             {
  9.                 using (UserPrincipal up = (UserPrincipal)p)
  10.                 {
  11.                     MessageBox.Show(up.Name);
  12.                 }
  13.             }

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


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

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

14   голосов , оценка 4.357 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы