New-DynamicDistributionGroup: невозможно привязать параметр 'RecipientFilter' к цели
Я пытаюсь запустить следующую команду:
New-DynamicDistributionGroup -Name "All Company Office"
-OrganizationalUnit 'domain/A1/Distribution Groups'
-RecipientFilter {((RecipientType -eq 'UserMailbox')
-and (Office -eq 'Fornebu')
–and (Company -eq 'Broadnet'))}
-RecipientContainer 'domain/A1/Users'
Но я получаю следующую ошибку:
New-DynamicDistributionGroup : Cannot bind parameter 'RecipientFilter' to the target.
Exception setting "RecipientFilter": """ is not a valid operator. For a list of
supported operators see the command help.
"((RecipientType -eq 'UserMailbox') -and (Office -eq 'Fornebu') –and (Company -eq
'Broadnet'))" at position 64."
At line:1 char:140
+ New-DynamicDistributionGroup -Name "_TESTDG Alle Broadnet Fornebu"
-OrganizationalUnit 'corp.local/A1/Distribution Groups' -RecipientFilter <<<<
{((RecipientType -eq 'UserMailbox') -and (Office -eq 'Fornebu')
–and (Company -eq 'Broadnet'))} -RecipientContainer 'corp.local/A1/Users'
+ CategoryInfo : WriteError: (:) [New-DynamicDistributionGroup],
ParameterBindingException
+ FullyQualifiedErrorId :
ParameterBindingFailed,Microsoft.Exchange.Management.RecipientTasks.NewDynamicDistributionGroup
Я пытался "Google" безрезультатно. Пожалуйста, помогите:) (кстати, используя powershell 2.0)
2 ответа
Проблема заключалась в том, что я скопировал образец кода через браузер... Я заменил все вставленные знаки тире (-) на свои, и это сработало... Странно!
Это указывает на проблему с фильтром в ваших скобках. Попробуйте это вместо этого:
-RecipientFilter {((RecipientType -eq 'UserMailbox') -and (Office -eq 'Fornebu' -and Company -eq 'Broadnet'))}