다음을 통해 공유


Out-Default

출력을 기본 포맷터와 기본 출력 cmdlet으로 보냅니다.

구문

Default (기본값)

Out-Default
    [-Transcript]
    [-InputObject <PSObject>]
    [<CommonParameters>]

Description

PowerShell은 모든 파이프라인의 끝에 Out-Default 자동으로 추가합니다. Out-Default 개체 스트림의 형식을 지정하고 출력하는 방법을 결정합니다. 개체 스트림이 문자열 스트림인 경우, Out-Default는 이를 호스트에서 제공하는 적절한 API를 호출하기 위해 Out-Host에 직접 전송합니다. 개체 스트림에 문자열이 없는 경우 Out-Default 개체를 검사하여 수행할 작업을 확인합니다. 먼저 개체 형식을 살펴보고 이 개체 형식에 대해 등록된 보기 있는지 여부를 확인합니다.

PowerShell은 누구나 개체 형식에 대한 뷰를 등록할 수 있는 XML 스키마 및 메커니즘(Update-FormatData cmdlet)을 정의합니다. 와이드, 목록, 테이블지정하거나 개체 형식에 대한 사용자 지정 보기를 수 있습니다. 보기는 표시할 속성과 표시 방법을 지정합니다. 뷰가 등록된 경우 사용할 포맷터를 정의합니다. 따라서 등록된 뷰가 테이블 뷰인 경우, Out-Default는 개체를 Format-Table | Out-Host으로 스트리밍합니다. Format-Table 개체를 뷰 정의의 데이터에 의해 구동되는 서식 레코드 스트림으로 변환하고 Out-Host 서식 지정 레코드를 호스트 인터페이스의 호출로 변환합니다.

이 cmdlet은 최종 사용자가 사용할 수 없습니다. 다른 cmdlet은 Out-Host 같은 출력을 제어하거나 Format-* cmdlet 및 Format.ps1xml 파일을 사용하여 서식을 제어하는 데 권장됩니다.

예제

예제 1

이 cmdlet은 최종 사용자가 직접 실행하도록 설계되지 않았지만, 실행할 수 있습니다.

Get-Process | Select-Object -First 5 | Out-Default
 NPM(K)    PM(M)      WS(M)     CPU(s)      Id  SI ProcessName
 ------    -----      -----     ------      --  -- -----------
     12     2.56       5.20       0.00    7376   0 aesm_service
     48    34.32      18.10      26.64    9320  13 AlertusDesktopAlert
     24    13.97      12.74       0.77   12656  13 ApplicationFrameHost
      8     1.79       4.41       0.00    8180   0 AppVShNotify
      9     1.99       5.07       0.19   19320  13 AppVShNotify

Out-Default을 사용할 때 오류가 발생하지 않지만, 명시적으로 호출하지 않으면 출력은 변경되지 않습니다.

매개 변수

-InputObject

cmdlet에 대한 입력을 허용합니다.

매개 변수 속성

형식:PSObject
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:True
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

-Transcript

출력을 PowerShell의 필기록 서비스로 보낼지 여부를 결정합니다.

매개 변수 속성

형식:SwitchParameter
Default value:None
와일드카드 지원:False
DontShow:False

매개 변수 집합

(All)
Position:Named
필수:False
파이프라인의 값:False
속성 이름별 파이프라인의 값:False
나머지 인수의 값:False

CommonParameters

이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction 및 -WarningVariable 매개 변수를 지원합니다. 자세한 내용은 about_CommonParameters를 참조하세요.