Author Posts

January 1, 2012 at 12:00 am

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 ($_.FreeSpace/1GB)}}
$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