none
Preguntar por el FullName RRS feed

  • Pregunta

  •  

    Hola,

     

    Estoy intentando realizar un script para cambiar el inicio de sesión a ciertos usuarios.

    En primer lugar he generado un script para extraer los usuarios de ciertos grupos y asi posteriormente con otro script recorrer ese txt y llevar a cabo el cambio de inicio de sesión.

    Mi problema es el siguiente:

    Cuando extraigo los miembros de un grupo, el txt queda de la siguiente manera:

    CN=Nombre Usuario Completo,OU=XXX,OU=ZZZ,DC=YYY,DC=YY

    Como sería la forma correcta, para luego preguntar por el FullName del usuario¿¿??...ya q sólo se preguntar por el name y lo hago de esta manera:

     

    strUserName = objTextFile.ReadLine
    objCommand.CommandText = "<LDAP://dc=YYY,dc=YY>;(&(objectCategory=User)" & "(samAccountName=" & strUserName & "));samAccountName;subtree"
    Set objRecordSet = objCommand.Execute

     

     

    Intenté probar a modificar el txt resultante, para dejar solo los "Nombre Usuario Completo" y en la query poner lo siguiente:

    objCommand.CommandText = "<LDAP://dc=YYY,dc=YY>;(&(objectCategory=User)" & "(FullName=" & strUserName & "));FullName;subtree"

    ...pero no me funcionó Sad

     

     

    Agradezco cualquier tipo de ayuda!!

    Muchas gracias.

    miércoles, 3 de diciembre de 2008 10:51

Respuestas

  • Disculpad mi enorme torpeza.... pero mi pregunta era de lo más ridícula!!!.

     

    Era simplemente poniendo "name"......... pero me estaba haciendo un lio con el displayname, fullname, etc...

     

    Ya me funciona correctamente!!

    Perdonad las molestias.

     

    miércoles, 3 de diciembre de 2008 15:36