Получение всех учётных записей компа, используя С#
Подскажите ,пожалуйста, как получить все учётные записи пользователей компа(или домена), используя C#. И получить так, чтобы потом провети анализ login-ов и если возможно паролей. Заранее благодарен.
ManagementScope scope = new ManagementScope("\\\\" + w.Host + "\\root\\cimv2");
scope.Connect();
ObjectQuery oQuery = new ObjectQuery("select * from Win32_User");
ManagementObjectSearcher oSearcher = new ManagementObjectSearcher(scope, oQuery);
//Get the results
ManagementObjectCollection oReturnCollection = oSearcher.Get();
//Look for users.
foreach (ManagementObject oReturn in oReturnCollection)
{
MessageBox.Show(oReturn["Name"].ToString());
}
Спасибо. Твой ответ натолкнул меня на целую неизученную мной область(WMI). пасибо!