大家好!昨天跟大家分享瞭如何在控制檯導出組織用戶的郵箱信息,今天我們來看看更加靈活,更加強大,更加使用的方式-powershell命令行導出組織用戶郵箱信息。
導出用戶郵箱信息,主要涉及到兩條命令-Get-Mailbox和Get-MailboxStatistics.
那麼這兩條命令有和區別呢?當然是提取的信息不一樣啊,具體大家可以通過運行命令來看看喲。我這裡就分享幾個比較實用的命令吧,
1、統計企業內部所有用戶郵箱的大小以及所在數據庫
Get-Mailbox -ResultSize unlimited |Get-MailboxStatistics |select-object displayname,totalitemsize,database |export-csv C:\mailbox.csv -encoding utf8
2、導出企業內所有用戶郵箱所在的OU
Get-Mailbox -ResultSize unlimited |select-object SamAccountName, Primarysmtpaddress, Database, OrganizationalUnit |export-csv C:\mailbox.csv -encoding utf8
當然,授人與魚不如授人以魚,怎麼去找到這些屬性呢,其實很簡單,我們只需要隨便找一個郵箱,get一下就好啦。
查看用戶郵箱可以查看和導出哪些屬性,用get-mailbox -identity user01 |fl 和get-mailboxstatistics -identity user01 |fl查看就好啦,看上誰就導出誰。萬事無絕對,如果遇到屬性是一個數組,就不能直接導出了,你看到的,並不一定能夠直接拿到,需要通過powershell處理之後才能拿出來,具體感興趣的可以試試哈。比如用戶的多個郵箱地址,這個屬性就是一個數組。
閱讀更多 一不小心7332789 的文章