1

Je peux spécifier le contrôleur de domaine lorsque je veux rechercher par AD en utilisant ceci:Spécifier le contrôleur de domaine Active Directory via DirectoryEntry ou DirectorySearcher?

$principalContext = New-Object 'System.DirectoryServices.AccountManagement.PrincipalContext'([System.DirectoryServices.AccountManagement.ContextType]::Domain, $DomainControllerIpAddress, $Container) 

Comment puis-je spécifier le contrôleur de domaine à l'aide d'un DirectoryEntry ou DirectorySearcher?

+0

cela peut être lié à votre question: http://serverfault.com/a/ 399484 –

Répondre

3

Multiple constructor overloads pour la DirectorySearcher prendre un DirectoryEntry comme il est l'argument, et vous pouvez cibler un serveur spécifique lors de la création d'un:

# [adsi] is a type accelerator for the DirectoryEntry class 
$Entry = [adsi]"LDAP://dc01.domain.tld/OU=MyContainer,DC=domain,DC=tld" 

# [adsisearcher] is a type accelerator for the DirectorySearcher class 
$Searcher = [adsisearcher]$Entry