Onderdelen van objecten selecteren

U kunt de Select-Object cmdlet gebruiken om nieuwe, aangepaste PowerShell-objecten te maken die eigenschappen bevatten die zijn geselecteerd op basis van de objecten die u gebruikt om ze te maken. Typ de volgende opdracht om een nieuw object te maken dat alleen de eigenschappen Name en FreeSpace van de Win32_LogicalDisk WMI-klasse bevat:

Get-CimInstance -Class Win32_LogicalDisk |
    Select-Object -Property Name, FreeSpace
Name      FreeSpace
----      ---------
C:      50664845312

U Select-Object kunt berekende eigenschappen maken om Vrije ruimte weer te geven in gigabytes in plaats van bytes.

Get-CimInstance -Class Win32_LogicalDisk |
    Select-Object -Property Name, @{
        label='FreeSpace'
        expression={($_.FreeSpace/1GB).ToString('F2')}
    }
Name    FreeSpace
----    ---------
C:      47.18