1Get-WmiObject Win32_LogicalDisk | 2 Select-Object DeviceID, 3 @{ Name="DriveType"; Expression= 4 { 5 $driveType = "Sconosciuto" 6 7 switch($_.DriveType) 8 { 9 2 { $driveType = "Floppy" } 10 3 { $driveType = "HD" } 11 4 { $driveType = "Rete" } 12 5 { $driveType = "CD" } 13 6 { $driveType = "RAM" } 14 } 15 16 return $driveType 17 } 18 }, 19 Size, 20 FreeSpace
DeviceID DriveType Size FreeSpace -------- --------- ---- --------- A: Floppy C: HD 20011589632 1996353536 D: HD 20538490880 1539387392 E: CD F: CD 292864000 0 W: Rete 20538490880 1539387392
1... | Where-Object { $_.FreeSpace -lt 1Gb }