Exchange-2013

在 LegacyExchangeDn 屬性中禁用 GUID 前綴

  • April 12, 2014

作為計劃從第三方電子郵件系統遷移到 Exchange 2013 的一部分,我們將在一段時間內與現有系統並排互操作,並希望在它們之間共享忙/閒數據。LegacyExchangeDn但是,Exchange 2013 通過在 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-Helpcmdlet 都包含此參數,但 cmdlet 本身似乎無法辨識它。我做錯了,還是這是一個錯誤?如果是後者,是否有解決方法?

您可以在TechNet上找到該參數的簽名為:

IsGuidPrefixedLegacyDnDisabled    Optional   System.Boolean   This parameter is reserved for internal Microsoft use.

重要的部分是: 此參數保留供 Microsoft 內部使用。

所以你不能使用這個參數。

引用自:https://serverfault.com/questions/588540