Wybieranie części obiektów

Możesz użyć Select-Object polecenia cmdlet , aby utworzyć nowe, niestandardowe obiekty programu PowerShell zawierające właściwości wybrane z obiektów używanych do ich utworzenia. Wpisz następujące polecenie, aby utworzyć nowy obiekt zawierający tylko właściwości Name i FreeSpace klasy Win32_LogicalDisk WMI:

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

Za pomocą Select-Object polecenia można utworzyć właściwości obliczeniowe, aby wyświetlić freespace w gigabajtach, a nie bajtach.

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