$physicalDrives = Get-WmiObject Win32_DiskDrive
$totalPhysicalStorageSize = $physicalDrives | Measure-Object -Property Size -Sum | Select-Object -ExpandProperty Sum
$physicalDrivesInfo = $physicalDrives | ForEach-Object {
$sizeGB = [math]::Round($_.Size / 1GB, 2)
[PSCustomObject]@{
DeviceID = $_.DeviceID
Model = $_.Model
SizeGB = $sizeGB
}
}
# Write-Host "Total Physical Storage Size: $([math]::Round($totalPhysicalStorageSize / 1GB, 2)) GB"
# Write-Host ""
# Write-Host "Physical Drives Information:"
echo $physicalDrivesInfo