Dela via


Välja delar av objekt

Du kan använda cmdleten Select-Object för att skapa nya anpassade PowerShell-objekt som innehåller egenskaper som valts från de objekt som du använder för att skapa dem. Skriv följande kommando för att skapa ett nytt objekt som endast innehåller egenskaperna Namn och FreeSpace för Win32_LogicalDisk WMI-klass:

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

Med Select-Object kan du skapa beräknade egenskaper för att visa FreeSpace i gigabyte i stället för byte.

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