Определить локального Администратора
От: Gunshipss  
Дата: 12.07.08 17:27
Оценка:
Как определить локального администратора или группу локальных админов?
Ведь учётку "Администратор" можно переименовать, да и язык может быть разный, на английском это Administrator на немецком ещё какойта, а нужно точно определить из всех локальных пользователей самого привилегированного. Тоже самое для групп.

Может кто знает?

Перебираю пользователей:


            DirectoryEntry root = new DirectoryEntry("WinNT://" + Environment.MachineName);
            foreach (DirectoryEntry de in root.Children)
            {
                if (de.SchemaClassName == "User")
                {
                }
            }
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.