可以使用 Select-Object
cmdlet 创建新的自定义 PowerShell 对象(包含从用于创建它们的对象中选择的属性)。 键入下面的命令以创建仅包括 Win32_LogicalDisk WMI 类的 Name 和 FreeSpace 属性的新对象:
Get-CimInstance -Class Win32_LogicalDisk |
Select-Object -Property Name, FreeSpace
Name FreeSpace
---- ---------
C: 50664845312
使用 Select-Object
可以创建计算属性,以千兆字节(而不是字节)显示 FreeSpace。
Get-CimInstance -Class Win32_LogicalDisk |
Select-Object -Property Name, @{
Label='FreeSpace'
Expression={($_.FreeSpace/1GB).ToString('F2')}
}
Name FreeSpace
---- ---------
C: 47.18