PowerShell : sur quel DC mon script Powershell se connecte-t-il ?

Bonjour,

Ceux d'entre vous qui ont écrit des scripts PowerShell qui utilisent tour à tour des Cmd-Lets de type get-mailbox et des requêtes LDAP .Net (new-object system.directoryservices.directorysearcher) ont certainement été confronté à ce problème : les cmd-lets utilisent un Global Catalog pour effectuer les requêtes et les requêtes LDAP ou ADSI "pures" peuvent en utiliser un autre, ce qui rends le resultat inconsistent.

Evan Dodds a publié sur son blog un excellent "tip" à ce sujet : La variable automatique : $AdminSessionADSettings contient ces informations et elles peuvent être modifiées.

Cela s'appliquera évidemment à la fois au script et à la console elle même.

Guillaume Bordier