2017-04-12 31 views
0

Je suis en train de récupérer un ensemble d'utilisateurs disponibles dans Active Directory en utilisant LDAP avec PowerShell, mais je ne fais que se la réponse ci-dessous:Essayer d'obtenir les utilisateurs dans Active Directory en utilisant LDAP ne montrant que distinguishedName et le chemin

[adsi]'LDAP://DomainController.com/DC=DomainName,DC=com' 

Et il exécute avec succès avec seulement les deux énoncés ci-dessous:

distinguishedName : {DC=DomainName,DC=com} 
Path    : LDAP://DomainController.com/DC=DomainName,DC=com? 

Que dois-je faire maintenant?

+0

Jetez un oeil à la [Get-ADUser] (https://technet.microsoft.com/en- gb/library/ee617241.aspx), il est spécialement conçu pour obtenir les détails de l'utilisateur à partir de AD. –

Répondre

0

Et finalement, je suis la réponse à l'aide Get-ADUser

La déclaration est

Get-AdUser -Filter * -SearchBase "dc=yourdomain,dc=com" -server "yourDomainControllerName" | select SamAccountName 
+0

'SearchBase' est seulement nécessaire si vous voulez interroger une unité d'organisation spécifique, elle recherchera la racine du domaine par défaut. 'Server' est seulement nécessaire si vous voulez interroger un contrôleur de domaine _specific_, si vous n'incluez pas ce paramètre, la commande choisira automatiquement un contrôleur de domaine. Vous pouvez donc interroger tous les utilisateurs de chaque unité d'organisation en utilisant: 'Get-AdUser -Filter * | sélectionnez SamAccountName' –

+0

oui, et exactement je voulais rechercher un serveur spécifique seulement..Merci @JamesC. –