Question Retour recherche objets AD

Plus d'informations
il y a 15 ans 9 mois #6938 par Jeel
Retour recherche objets AD a été créé par Jeel
Bonjour,

J'utilise actuellement le script \"./Get-userAccounts.ps1 730 | Export-Csv \"nom_file_2ans.csv\" du livre pour avoir les comptes utilisateurs dont le dernier logon remonte a 2 ans.

Je supprime les users ramenés puis je relance le script pour contrôle mais à chaque fois, j'ai de nouveaux utilisateurs qui respectent effectivement la condition mais n'étaient pas apparus lors des requêtes précédentes. Est-ce normal? Y a-t-il une limite sur le nombre d'objects browsés lors d'une requête ldap?
NB: J'ai 25000 users dans mon AD et 6 DC sans réplication décalée.
Merci pour vos réponse?

jeel

Message édité par: jeelou2000, à: 25/05/10 12:24<br><br>Message édité par: Arnaud, à: 25/05/10 21:57

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 15 ans 9 mois #6942 par Jeel
Réponse de Jeel sur le sujet Re:Retour recherche objets AD
me revoilà avec la réponse. Seuls les 1000 premiers résultats sont affichés.

Jeel

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 15 ans 9 mois #6956 par Arnaud Petitjean

Y a-t-il une limite sur le nombre d'objets browsés lors d'une requête ldap?


Oui et tu l'as trouvée ! :)

Pour dépasser cette limite, il faut que tu modifies la propriété PageSize de ton objet DirectorySearcher avec une valeur supérieure à 0.

Un directorySearcher visiblement récupère les objets par paquets (pages). Cette valeur indique le nombre d'objets récupérés par chaque page.

Essaie d'ajouter cela à ton script :
[code:1]$objRecherche.Pagesize=1000[/code:1]

Arnaud

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.038 secondes
Propulsé par Kunena