//Here's how to use Microsoft ADO. See KB article 187529. var conn = new ActiveX("ADODB.Connection"); conn.set("Provider","ADSDSOObject"); conn.Open("ADS Provider"); var result = conn.Execute(";(objectClass=*);ADsPath,objectClass,cn;subtree"); while (!result.get("EOF")) { for (var i=0; i<3; i++) write(result.get("Fields",i)); writeln(); result.MoveNext(); } conn.Close() //this is for the ldapservices.com ActiveX control. var LDAP = new ActiveX("LDAPClient.3") LDAP.Connect("ldapserver",-1,"cn=myname","password",false) // -1 is port number, false means no SSL var entries = LDAP.Search("o=company.com","*"); for (i=0; i