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


 

Comments (1)