Hola compañeros.
Estoy intentando acceder a la información extendida de usuarios de la corporación registrados en el Active Directory.
Es lo que en XP se hace con "buscar personas", buscando en "Active Directory":
con eso obtienes una ventana con varias pestañas con diversa información, como esta:
Me gustaría acceder a esa información desde un programa en AutoIt para hacer el acceso rápido, con un listado de datos personalizado, haces cómodamente listados de varias personas a la vez, etc...
Supongo que a eso se accede a través de consultas WMI, pero voy un poco perdido sobre cómo hacer las consultas para llegar a esos datos.
O quizás se pueda acceder a esos datos de otra manera, pero ni idea...
EDITADO: Vale, he encontrado esto, está en VBS pero la traducción es casi directa
http://www.winfrastructure.net/article. ... -using-WMI
Ahora el problema está en ver los campos de ese objeto ds_user, a ver si ahí está todo lo que quiero. Así rápido no encuentro su descripción pero ya estamos en el camino...
Consultar datos de usuario de Active Directory
- Ximorro
- Profesional del Autoit
- Mensajes: 1500
- Registrado: 10 Jul 2009, 12:35
- Ubicación: Castellón, España
Consultar datos de usuario de Active Directory
"¿Y no será que en este mundo hay cada vez más gente y menos personas?". Mafalda (Quino)
- Chefito
- Profesional del Autoit
- Mensajes: 2035
- Registrado: 21 Feb 2008, 18:42
- Ubicación: Albacete/Cuenca (España)
Re: Consultar datos de usuario de Active Directory
Bájate el vbsedit que te indico en este post: http://www.emesn.com/autoitforum/viewto ... dit#p13209
Ahí encontrarás un montón de ejemplos sobre Active Directory. Mira en el menu>Samples>Active Directory>User Accounts. Seguro que ahí encuentras todo lo que necesitas.
Saludos.
Ahí encontrarás un montón de ejemplos sobre Active Directory. Mira en el menu>Samples>Active Directory>User Accounts. Seguro que ahí encuentras todo lo que necesitas.
Saludos.
Cita vista en algún lugar de la red: En este mundo hay 10 tipos de personas, los que saben binario y los que no ;).
- Ximorro
- Profesional del Autoit
- Mensajes: 1500
- Registrado: 10 Jul 2009, 12:35
- Ubicación: Castellón, España
Re: Consultar datos de usuario de Active Directory
¡Descargando!
Ya no me acordaba de ese post.
Para lo del usuario en concreto leí que WMI simplemente mapea las clases y campos de LDAP poniendo un prefijo "ds_", así que buscando la info de LDAP, por ejemplo aquí:
http://msdn.microsoft.com/en-us/library ... 85%29.aspx
http://www.computerperformance.co.uk/Lo ... ectory.htm
tenemos todo lo que hace falta.
En la MSDN además te dice qué campos hay disponibles en cada S.O.
¡Gracias!
Ya no me acordaba de ese post.
Para lo del usuario en concreto leí que WMI simplemente mapea las clases y campos de LDAP poniendo un prefijo "ds_", así que buscando la info de LDAP, por ejemplo aquí:
http://msdn.microsoft.com/en-us/library ... 85%29.aspx
http://www.computerperformance.co.uk/Lo ... ectory.htm
tenemos todo lo que hace falta.
En la MSDN además te dice qué campos hay disponibles en cada S.O.
¡Gracias!
"¿Y no será que en este mundo hay cada vez más gente y menos personas?". Mafalda (Quino)