Сгруппированные выходные данные Powershell с 2 переменными

#powershell #quota

Вопрос:

Я новичок в powershell, поэтому мне нужна помощь

У меня есть 2 запроса powershell, они оба работают

 $sum = 0
$quota = (Get-FsrmQuota -Path "$pfad" | Select-Object size)
$quota | Foreach { $sum  =$_.size}
$sum 

 Get-FsrmQuota -Path "$pfad" | Select-Object Description, Path, Size, PeakUsage, Usage |  Format-Table Path, 
@{Label="Size GB";  Expression = { "{0:F0}" -f ($_.Size/1GB) }},
@{Label="PeakUsage GB";  Expression = { "{0:F0}" -f ($_.PeakUsage/1GB) }},
@{Label="Usage GB"; Expression = { "{0:F0}" -f ($_.Usage/1GB) }} -AutoSize
 

Теперь я хочу, чтобы вся информация, которую я получаю, была в одной таблице (или в каком-то сгруппированном выводе).

Ответ №1:

Пожалуйста, измените выбранный объект, как показано ниже.

 Get-FsrmQuota -Path "$pfad" | Select-Object Description, Path, Size, PeakUsage, Usage, 
@{Label="Size GB";  Expression = { "{0:F0}" -f ($_.Size/1GB) }},
@{Label="PeakUsage GB";  Expression = { "{0:F0}" -f ($_.PeakUsage/1GB) }},
@{Label="Usage GB"; Expression = { "{0:F0}" -f ($_.Usage/1GB) }} | Format-Table -AutoSize