我尝试为这样的Exchange邮箱获取FolderPath
:
get-mailbox | select Name,@{L="FoldePath";E={(Get-MailboxFolderStatistics $_.Name).folderpath}}
这给了我以下输出:
Name FoldePath
---- ---------
User01 {/Top of Information Store, /Calendar, /Contacts, /Delet...
User02 {/Top of Information Store, /Calendar, /Contacts, /Delet...
这很好,但是当我尝试为单个邮箱获取FolderPath
时,它会返回空输出。
get-mailbox User01 | select Name,@{L="FoldePath";E={(Get-MailboxFolderStatistics $_.Name).folderpath}}
Name FoldePath
---- ---------
User01
Format-Table返回正确的输出:
get-mailbox User01 | ft Name,@{L="FoldePath";E={(Get-MailboxFolderStatistics $_.Name).folderpath}}
Name FoldePath
---- ---------
User01 {/Top of Information Store, /Calendar, /Contacts, /Delet...
我可以使用Select-Object
cmdlet获得正确的输出吗?有什么区别?