Office365 获取用户列表';邮箱文件夹大小大于特定数量

Office365 获取用户列表';邮箱文件夹大小大于特定数量,office365,powershell-3.0,powershell-4.0,Office365,Powershell 3.0,Powershell 4.0,在out Office 365环境中,我尝试获取邮箱中文件夹大小大于5GB的用户列表。到目前为止,我能够运行此命令以获取文件夹列表及其大小: Get-MailboxFolderStatistics-Identity Sean |选择对象名,@{name=“文件夹大小(GB)”;表达式={[math]::Round($).FolderSize.ToString().Split(“”[1]。Split(“”[0]。Replace(“,”)/GMB),1)} 但是这个值不是整数,我不能按文件夹大小排序

在out Office 365环境中,我尝试获取邮箱中文件夹大小大于5GB的用户列表。到目前为止,我能够运行此命令以获取文件夹列表及其大小:

Get-MailboxFolderStatistics-Identity Sean |选择对象名,@{name=“文件夹大小(GB)”;表达式={[math]::Round($).FolderSize.ToString().Split(“”[1]。Split(“”[0]。Replace(“,”)/GMB),1)}

但是这个值不是整数,我不能按文件夹大小排序

我还尝试了以下脚本:

$i = 0 
$SizeOfFolder = 'Get-MailboxFolderStatistics -Identity Sean | Select-Object @{name=”Folder Size (GB)”; expression={[math]::Round(($_.FolderSize.ToString().Split(“(“)[1].Split(” “)[0].Replace(“,”,””)/1GB),1)}}'
Foreach($Mbx in $SizeOfFolder)
{
$Converted = [int]($Mbx -replace '\D')
if ($Converted -ge 5)
{
Get-MailboxFolderStatistics -Identity Sean | Select-Object name, @{name=”Folder Size (GB)”; expression={[math]::Round(($_.FolderSize.ToString().Split(“(“)[1].Split(” “)[0].Replace(“,”,””)/1GB),1)}}
}
$i++
}```

And looks like it converted it to integer but did not return any value.