Powershell: Converting from bytes into gigabytes -


i using following script disk space audit in our enterprise environment.

everything works fine except don't know how values presented in gb/mb.

any idea?

$computers = get-content -path d:\diskspace_audit\servers.txt  get-wmiobject win32_logicaldisk -computername $computers | where-object {   $_.drivetype -eq 3 } | select-object systemname,deviceid,freespace,size 

divide value 1gb (or 1mb):

$computers = get-content "d:\diskspace_audit\servers.txt" gwmi win32_logicaldisk -computer $computers -filter 'drivetype = 3' `   | select systemname, deviceid,            @{n='freespace';e={[int]($_.freespace/1gb)}},            @{n='size';e={[int]($_.size/1gb)}} 

Comments