我有一个小问题要问你,因为到目前为止我还没有找到任何东西。
如果我使用 Cmd-let Get-MailboxFolderStatistics 并将其格式化为列表或表格,它会创建一个非常好的输出,但问题是,我想使用一些返回的值。那么,返回什么样的字符串呢?它不是一个数组,也不是一个普通的字符串,我不能将它转换为字符串,以便进一步操作。
如果我在 shell 上打印返回值,一切都是正确的,这意味着它至少获得了正确的信息。
我在处理输出方面是否走错了路?
任何帮助表示赞赏!提前谢谢各位!
我有一个小问题要问你,因为到目前为止我还没有找到任何东西。
如果我使用 Cmd-let Get-MailboxFolderStatistics 并将其格式化为列表或表格,它会创建一个非常好的输出,但问题是,我想使用一些返回的值。那么,返回什么样的字符串呢?它不是一个数组,也不是一个普通的字符串,我不能将它转换为字符串,以便进一步操作。
如果我在 shell 上打印返回值,一切都是正确的,这意味着它至少获得了正确的信息。
我在处理输出方面是否走错了路?
任何帮助表示赞赏!提前谢谢各位!
PowerShell cmdlet 返回对象,而不是字符串,因此您可以返回select
您感兴趣的属性。示例:
Get-MailboxFolderStatistics <id> | select Name,FolderSize
将输出输入到管道中Get-Member
将为您提供对象属性和方法的列表:
Get-MailboxFolderStatistics <id> | Get-Member
Get-MailboxStatistics
返回类型的对象MailboxStatistics
在此处了解有关该课程的更多信息 - http://msdn.microsoft.com/en-us/library/microsoft.exchange.data.mapi.mailboxstatistics.aspx