Aligning columns in Out-GridView

by FilippoNeri at 2013-01-08 03:19:40

Hi Folks,
I’ve created a PowerShell script to display logical disk information on a local or remote computer.
Is it possible to right align a column in a grid?
I use PowerShell version 2.

param( [string]$m=$env:ComputerName )
Write-Host ""
Write-Host "Drive Information for $m"
$LD=Get-WmiObject Win32_LogicalDisk -ComputerName $m -Filter "driveType=3"
$Size=@{Label="Size"; Expression={"{0:N2} GB" -f ($.Size/1GB)}}
$FreeSpace=@{Label="Free Space"; Expression={"{0:N2} GB" -f ($
$FreePercent=@{Label="Free %"; Expression={ "{0:P2} " -f ($.FreeSpace/$.Size) } }
$LD | Select-Object DeviceID, VolumeName,$Size, $FreeSpace, $FreePercent | Out-GridView -Title "Logical Drives on $m"
by DonJ at 2013-01-08 08:30:17