Powershell Disk Size
DiskSize
Write-Host "Host: $env:COMPUTERNAME ($(Get-Date -Format "MM/dd/yyyy")) " -foregroundcolor "green"
Get-WMIObject -Class Win32_LogicalDisk | Where-Object {$_.DriveType -eq 3} `
| Select-Object @{n="Unit";e={($_.Name)}},
@{n="Label";e={($_.VolumeName)}},
@{n='Size (GB)';e={"{0:n2}" -f ($_.size/1gb)}},
@{n='Free (GB)';e={"{0:n2}" -f ($_.freespace/1gb)}},
@{n='% Free';e={"{0:n2}" -f ($_.freespace/$_.size*100)}}