Exchange 2010中的Get-ExchangeServer不会在输出中返回Exchange 2013服务器

我有一个与2个Exchange 2007服务器,1个Exchange 2010服务器和1个Exchange 2013服务器的Exchange组织。

在运行Get-ExchangeServer cmdlet的2007和2013服务器上输出全部四台服务器。 在2010服务器上,Get-ExchangeServer cmdlet仅输出2007和2010服务器。

这是从2010年服务器的预期行为,还是表示在某个地方的环境中的一些问题?

在Exchange 2010服务器上;

[PS] > Get-ExchangeServer Name Site ServerRole Edition AdminDisplayVersion ---- ---- ---------- ------- ------------------- BC-EXCH07 bclabs.local/Conf... Mailbox,... Enterprise Version 8.3 (Bui... BC-EXCH10 bclabs.local/Conf... Mailbox,... Enterprise Version 14.3 (Bu... BC-EXCH07-2 bclabs.local/Conf... Mailbox,... Enterprise Version 8.3 (Bui... 

在Exchange 2007和2013服务器上;

 [PS] > Get-ExchangeServer Name Site ServerRole Edition AdminDisplayVersion ---- ---- ---------- ------- ------------------- BC-EXCH07 bclabs.local/Conf... Mailbox,... Enterprise Version 8.3 (Bui... BC-EXCH10 bclabs.local/Conf... Mailbox,... Enterprise Version 14.3 (Bu... BC-EXCH07-2 bclabs.local/Conf... Mailbox,... Enterprise Version 8.3 (Bui... BC-EXCH13 bclabs.local/Conf... Mailbox,... Standard Version 15.0 (Bu... 

有趣的是,如果我在Exchange 2010服务器上运行Get-ExchangeServer -Identity *,则会在输出中获得全部四台服务器。 我不确定这是为什么。

 [PS] > Get-ExchangeServer -Identity * Name Site ServerRole Edition AdminDisplayVersion ---- ---- ---------- ------- ------------------- BC-EXCH07 bclabs.local/Conf... Mailbox,... Enterprise Version 8.3 (Bui... BC-EXCH10 bclabs.local/Conf... Mailbox,... Enterprise Version 14.3 (Bu... BC-EXCH07-2 bclabs.local/Conf... Mailbox,... Enterprise Version 8.3 (Bui... BC-EXCH13 bclabs.local/Conf... Mailbox,... Standard Version 15.0 (Bu... 

这似乎是devise。 我也在我的实验室进行了testing,结果与你的相同。 这里也是一个类似的线程讨论这个问题,也会给我们一些线索:
使用Get-ExchangeServer时缺less服务器

最好的祝福,