0

Je dois obtenir un échange Distributionlist en utilisant powershell. La seule chose que je sais sur la liste est le GUID. Je l'ai essayé suivantes:Get Distributionlist par GUID

function GroupGetName([string]$ADGuid) 
{ 
$DISGR = Get-DistributionGroup -filter { Guid -like $ADGuid} 
$DISGR 
} 

Mais ça ne marche pas (je pense « Guid » est un nom interne de Powershell)

Est-ce que quelqu'un sait comment le résoudre?

Répondre

0

Get-DistributionGroup $ADGuid devrait suffire. Pour les docs (http://technet.microsoft.com/en-us/library/bb124755.aspx), objectGuid est une entrée valide pour le paramètre Identity.

0

Essayez l'opérateur -match au lieu de -like. Si vous passez une chaîne partielle à -like, elle s'attend à ce que les caractères génériques remplissent le reste.

'asdf' -like 'a' # result: false 
'asdf' -match 'a' # result: true 

Pour tester, exécutez Get-DistributionGroup sans -Filter et examiner la propriété GUID sur l'un des objets retournés. Cela devrait vous donner une idée de ce que vous recherchez dans la valeur de la propriété.