Я хочу получить сумму результата в «UsedSpace_GB» всех единиц, я использую следующий скрипт для получения информации
Get-WmiObject Win32_Volume -Filter "DriveType='3'" | ForEach {
New-Object PSObject -Property @{
Name = $_.Name
Label = $_.Label
FreeSpace_GB = ([Math]::Round($_.FreeSpace /1GB,2))
TotalSize_GB = ([Math]::Round($_.Capacity /1GB,2))
UsedSpace_GB = ([Math]::Round($_.Capacity /1GB,2)) - ([Math]::Round($_.FreeSpace /1GB,2))
}
}
Я получаю следующий результат
введите описание изображения здесь
или, если есть другой способ получить общее использование всего диска