Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/03/2008, 08:26
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
De acuerdo Re: Obtener los usuarios que son administradores del equipo

Al final he conseguido la forma de obtener los usuarios de un determinado grupo, en este caso el de Administradores locales:

Código:
private const string GROUP = "group";
private const string WIN_NT = "WinNT://";
private const string MEMBERS = "members";
        
private void btnGetMembers_Click(object sender, EventArgs e)
{
            DirectoryEntry localMachine = new DirectoryEntry( WIN_NT+
Environment.MachineName);
            DirectoryEntry admGroup = localMachine.Children.Find("Administradores", GROUP);

            object members = admGroup.Invoke(MEMBERS, null);
            foreach (object groupMember in (IEnumerable)members)
            {
                DirectoryEntry member = new DirectoryEntry(groupMember);
                listBox1.Items.Add(member.Name);
            }
}


Salu2!!!