作为从第三方电子邮件系统迁移到 Exchange 2013 的计划的一部分,我们将在一段时间内与现有系统并排互操作,并希望在它们之间共享忙/闲数据。但是,Exchange 2013 通过在LegacyExchangeDn
AD 中的属性中为用户名添加 GUID 前缀,使这变得困难。我们希望关闭此功能,以便更轻松地管理迁移和互操作性,并且 cmdletSet-OrganizationConfig
旨在让我们做到这一点。
但是,当我真正尝试运行它时:
[PS] C:\Windows\system32>Set-OrganizationConfig -IsGuidPrefixedLegacyDnDisabled $true
A parameter cannot be found that matches parameter name 'IsGuidPrefixedLegacyDnDisabled'.
+ CategoryInfo : InvalidArgument: (:) [Set-OrganizationConfig], ParameterBindingException
+ FullyQualifiedErrorId : NamedParameterNotFound,Set-OrganizationConfig
+ PSComputerName : exchange.domain.local
Technet 甚至Get-Help
cmdlet 都包含此参数,但 cmdlet 本身似乎无法识别它。我这样做错了吗,还是这是一个错误?如果是后者,有解决方法吗?
答案1
您可以找到科技网该参数的签名是:
IsGuidPrefixedLegacyDnDisabled Optional System.Boolean This parameter is reserved for internal Microsoft use.
重要的部分是: 此参数保留供 Microsoft 内部使用。
所以您不能使用这个参数。