Problemas al consultar el campo Description en LDAP / Active Directory


Estoy haciendo un vbs que ejecute unas consultas para obtener datos de los usuarios de Active Directory, entre ellos el campo Description.
Sin embargo, aparecen errores cada vez que ejecuto
  Wscript.Echo objRecordSet.Fields("description").Value
 

Después de googlear un poco, me entero de que no podemos obtener los valores del campo descripcion de la misma forma que los de los campos Name,mail,GivenName,etc...
Se debe a que Description es un array y tenemos que hacer algo similar a esto:
 
   strDesc = objRecordSet.Fields("description").Value
      
if IsArray(strDesc) then
for i=0 to Ubound(strDesc)
strDescItem=strDescItem & " " & strDesc(i)
wscript.echo strDesc(i)
next
end if

Problema resuelto gracias a Mark Minasi que lo puso en su foro
http://www.minasi.com/forum/topic.asp?TOPIC_ID=12632

Comentarios

Entradas populares de este blog

Cómo saber el UUID de un equipo

Reducir el tamaño de install.wim a menos de 4 GB

Monitor HP No funciona ningún botón - OSD LOCKOUT