gpt4 book ai didi

csv - 导出的 CSV 文件中缺少选定的邮箱信息

转载 作者:行者123 更新时间:2023-12-02 01:22:43 28 4
gpt4 key购买 nike

我一直在尝试使用 Export-Csv 将一些邮箱统计信息导出到 Excel。这是我想出的脚本,但现在我走到了死胡同:

Get-Mailbox |
select DisplayName, Alias, Database, TotalItemSize, ItemCount,
StorageLimitStatus, IssueWarningQuota, ProhibitSendQuota |
Export-Csv c:\xyz.csv

我遇到的问题是它会将除 TotalItemSizeItemCountStorageLimitStatus 之外的所有内容导出到 .csv 文件中。我不知道是什么问题。

最佳答案

Get-Mailbox 返回的对象不包含您尝试选择的属性。如果运行以下命令,您将看到 Get-Mailbox 可以返回的所有可用属性的列表。

Get-Mailbox | Get-Member -MemberType Properties

您需要使用 Get-MailboxStatistics 来获取这些属性:

Get-Mailbox "Your.Mailbox" | Get-MailboxStatistics |
Select TotalItemSize, ItemCount, StorageLimitStatus

要将所有属性放入 csv 文件中,您可以创建一个自定义对象并将其导出:

Get-mailbox "Your.Mailbox" | %{
$mb = $_
$stats = $mb | Get-MailboxStatistics | Select TotalItemSize,ItemCount,StorageLimitStatus

$Properties = @{
DisplayName = $mb.DisplayName
Alias = $mb.Alias
Database = $mb.Database
IssueWarningQuota = $mb.IssueWarningQuota
ProhibitSendQuota=$mb.ProhibitSendQuota
TotalItemSize=$stats.TotalItemSize
ItemCount=$stats.ItemCount
StorageLimitStatus=$stats.StorageLimitStatus
}

New-Object psobject -Property $properties
} | Export-Csv c:\xyz.csv

关于csv - 导出的 CSV 文件中缺少选定的邮箱信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38951185/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com