Try this:


$objWMI = GetObject("winmgmts:{impersonationlevel=impersonate}!//" + @WKSTA)
$Disk = $objWMI.ExecQuery("select * from Win32_DiskDrive")

For Each $item In $Disk
$size = $item.size
? "Size is: " + $size
Next
$objWMI = 0


Search MSDN for Win32_DiskDrive for other properties.
_________________________
Home page: http://www.kixhelp.com/hb/