我最近发现exchange server2007将不再支持WMI,即使用\ROOT\MicrosoftExchangeV2
的服务。
我编写的旧脚本将ServerName、StorageGroupName、Storename、MailboxDisplayName、Size、TotalItems和DeletedMessageSizeExtended字段输出到CSV文本文件。
我该如何在PowerShell中做到这一点呢?
我发现您可以在2007 Exchange管理控制台中执行此操作
Get-MailboxStatistics | FT database, DisplayName, ItemCount, TotalItemSize |
Out-File textfile1.txt
它生成一些交换字段。如何生成exchange数据库中同一用户在Active Directory中找到的其余active directory字段(如description和Office字段)并将其输出到txt文件?
发布于 2008-11-24 21:35:29
quest.com (quest.com/ PowerShell )可能是最好的方式。您可以使用Get-QADUser来获取用户的所有AD属性,包括办公室、描述等。请记住,拥有此信息的是AD,而不是-IncludeAllProperties。
Exchange cmdlet ( get -Mailbox)将为您获取一定数量的信息,但Exchange cmdlet实际上尽可能只关注Exchange位。
https://stackoverflow.com/questions/315518
复制相似问题