Bonjour !
Je coince anormalement depuis hier sur une requête qui semble pourtant assez simple.
Voici la requête :
(Le DN a été changé)
Code : Sélectionner tout - Visualiser dans une fenêtre à part Get-ADOrganizationalUnit -Filter * -SearchScope onelevel -SearchBase 'OU=CLIENTS FULL,DC=Coin,DC=Pouet' | %{Get-Mailbox -Identity '$_.Name*'}
Et voici l'explication:
Je browse les OU de mon AD au 1er Niveau.
Pour chacune d'elles, je fait un Get-MailBox où l'Identity de la MailBox commence par le nom de l'OU courrante.
Ma requête s’arrête là pour le moment.
Bien évidement, le nom de chaque OU de mon AD correspond à au moins une MailBox, mais j’obtiens le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Get-Mailbox : Impossible d'effectuer l'opération, car l'objet '$_.Name*' est introuvable sur 'MAQ01-DC001.eloiis.lan'. Au niveau de ligne : 1 Caractère : 121 + Get-ADOrganizationalUnit -Filter * -SearchScope onelevel -SearchBase 'OU=CLIENTS FULL,DC=eloiis,DC=lan' | %{Get-Mail box <<<< -Identity '$_.Name*'} + CategoryInfo : NotSpecified: (:«») [Get-Mailbox], ManagementObjectNotFoundException + FullyQualifiedErrorId : BE9F0888,Microsoft.Exchange.Management.RecipientTasks.GetMailbox
J'ai fais le test avec ou sans les Simple-Quote et les Double-Quote.
J'ai fais ce genre de script des dizaine de fois, mais là, ça coince.
Partager