Страницы

Поиск по вопросам

пятница, 26 апреля 2019 г.

Диспетчер задач Пользователи

Как в c# получить список пользователей работающих сейчас на компьютере с их состоянием (активен, отключен)


Ответ

Делаете запрос к WMI, и дальше проходите по нужным свойствам:
ManagementObjectSearcher users = new ManagementObjectSearcher(@"SELECT * FROM Win32_Account"); foreach (var u in users.Get()) { string login = u.Properties["Caption"].Value.ToString(); string name = u.Properties["Name"].Value.ToString(); string status = u.Properties["Status"].Value.ToString(); ... }

Комментариев нет:

Отправить комментарий