GWMI Win32_Share -CN localhost | % { If ($_.Type -eq 0) { $R="" | Select Server, Share, Path, Drive, Used, Free, Total; $R.Server=$_.__SERVER; $R.Share=$_.Name; $R.Path=$_.Path; $R.Drive=$R.Path[0]; $F="Name ='"+$R.Drive+":'"; $D=GWMI Win32_LogicalDisk -Filter $F -CN $R.Server; $R.Total=$D.Size; $R.Free=$D.FreeSpace; $R.Used=$D.Size-$D.FreeSpace; $R} } | FT