1
我正在使用Exchange Server 2013通讯组和ArrayList。将对象添加到ArrayList导致对象的属性转换类型
$groups = @()
$groups += Get-DistributionGroup "groupName"
foreach($group in $groups)
...
我试图提取$group.ManagedBy
属性,它是一个ADMultiValuedProperty
,但是在我的剧本,ManagedBy
被转换成一个ArrayList,我失去的ManagedBy
,因为它(属性如$group.ManagedBy.Name
是空白何时应该有价值)。为什么会发生这种类型转换?
您在其中一台Exchange服务器或实际EMS外壳上使用远程管理会话吗? – mjolinor
尽管ISE通过远程会话,虽然直接发生在Exchange服务器上。理想情况下,我希望在可能的情况下使用远程会话。 –
远程会话会产生反序列化的对象,这会导致保真度的降低。没有解决方法,我知道,你只需要解决它。 – mjolinor