I use the following code to get all users in a domain, but I only get 1000 records back. There should be over 3000 in the User folder and some more elsewhere.
Set objConn = CreateObject("ADODB.Connection"
objConn.Provider = "ADsDSOOBJECT"
objconn.open
strQuery = "<LDAP://" &strDomain&">;(&(objectClass=user));ADsPath,givenName;subtree"
Set objRecordSet = objConn.Execute(strQuery)
i=0
objrecordset.movefirst
While Not objRecordSet.EOF
i=i+1
objRecordSet.MoveNext
Wend
msgbox i
Where is the error?
Set objConn = CreateObject("ADODB.Connection"
objConn.Provider = "ADsDSOOBJECT"
objconn.open
strQuery = "<LDAP://" &strDomain&">;(&(objectClass=user));ADsPath,givenName;subtree"
Set objRecordSet = objConn.Execute(strQuery)
i=0
objrecordset.movefirst
While Not objRecordSet.EOF
i=i+1
objRecordSet.MoveNext
Wend
msgbox i
Where is the error?