다음을 통해 공유


개체의 일부 선택

cmdlet을 Select-Object 사용하여 만드는 데 사용하는 개체에서 선택한 속성을 포함하는 새 사용자 지정 PowerShell 개체를 만들 수 있습니다. 다음 명령을 입력하면 Win32_LogicalDisk WMI 클래스의 NameFreeSpace 속성만 포함된 새 개체를 만들 수 있습니다.

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