Ver Mensaje Individual
  #5 (permalink)  
Antiguo 14/03/2008, 05:51
Avatar de kalixe985
kalixe985
 
Fecha de Ingreso: junio-2006
Ubicación: Colombiano viviendo en Es
Mensajes: 73
Antigüedad: 18 años, 8 meses
Puntos: 0
Re: Obtener los usuarios que son administradores del equipo

Al final he conseguido obtener todos los usuarios de active directory. Ahora sólo necesito el trozo de consulta WMI que me diga los que son administradores locales.

Código:
SelectQuery query = new SelectQuery("SELECT * FROM Win32_UserAccount");
            ManagementObjectSearcher searcher = new ManagementObjectSearcher(query);
            foreach (ManagementObject envVar in searcher.Get())
            {
                Console.WriteLine("Username : {0}", envVar["Name"]);
            }
Supongo que alguna consulta del estilo:
Código:
"SELECT * FROM Win32_UserAccount WHERE Win32_Group=Administrador local"
o algo así es lo que necesito.

Gracias y saludos!!