다음을 통해 공유


Out-Printer

출력을 프린터로 보냅니다.

구문

Default (기본값)

Out-Printer
    [[-Name] <String>]
    [-InputObject <PSObject>]
    [<CommonParameters>]

Description

Out-Printer cmdlet은 출력을 기본 프린터 또는 대체 프린터(지정된 경우)로 보냅니다.

예제

예제 1: 도움말 항목의 내용을 기본 프린터로 인쇄

PS C:\> Get-Content $pshome\about_signing.help.txt | Out-Printer

이 명령은 about_Signing 도움말 항목의 내용을 기본 프린터로 인쇄합니다. 이 예제에서는 Out-PrinterPath 매개 변수가 없는 경우에도 파일을 인쇄하는 방법을 보여 줍니다.

이 명령은 Get-Content cmdlet을 사용하여 도움말 항목의 내용을 가져옵니다. 경로에는 Windows PowerShell의 설치 디렉터리를 저장하는 기본 제공 변수인 $pshome 포함됩니다. 파이프라인 연산자(|)는 결과를 Out-Printer에 전달하여 기본 프린터로 보냅니다.

예제 2: 대체 프린터로 텍스트 인쇄

PS C:\> "Hello, World" | Out-Printer -Name "\\Server01\Prt-6B Color"

이 명령은 Hello, World를 Server01의 Prt-6B 컬러 프린터에 인쇄합니다. 이 명령은 Name 매개변수를 사용하여 대체 프린터를 지정합니다. 매개 변수 이름은 선택 사항이므로 생략할 수 있습니다.

예제 3: 도움말 항목의 전체 버전을 기본 프린터로 인쇄

PS C:\> $H = Get-Help -Full Get-WmiObject
PS C:\> Out-Printer -InputObject $H

이러한 명령은 Get-WmiObject에 대한 도움말 항목의 전체 버전을 출력합니다. 첫 번째 명령은 Get-Help cmdlet을 사용하여 Get-WmiObject 에 대한 도움말 항목의 전체 버전을 가져와서 $H 변수에 저장합니다. 두 번째 명령은 콘텐츠를 기본 프린터로 보냅니다. InputObject 매개 변수를 사용하여 $H 변수의 값을 Out-Printer에 전달합니다.

매개 변수

-InputObject

프린터로 보낼 개체를 지정합니다. 개체가 포함된 변수를 입력하거나 개체를 가져오는 명령이나 식을 입력합니다.

매개 변수 속성

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

매개 변수 집합

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

-Name

대체 프린터를 지정합니다. 매개 변수 이름 이름은 옵션입니다.

매개 변수 속성

형식:String
Default value:None
와일드카드 지원:False
DontShow:False
별칭:PrinterName

매개 변수 집합

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

CommonParameters

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

입력

PSObject

모든 개체를 Out-Printer로 파이프할 수 있습니다.

출력

None

Out-Printer 는 개체를 반환하지 않습니다.

참고

  • Out-Printer를 내장 별칭인 lp로 참조할 수도 있습니다. 자세한 내용은 about_Aliases 참조하세요.

    Out 동사를 포함하는 cmdlet은 개체의 서식을 지정하지 않습니다. 그들은 단지 그것들을 렌더링하고 지정된 디스플레이 대상으로 보냅니다. 형식이 지정되지 않은 개체를 Out cmdlet으로 보내면 cmdlet은 이를 렌더링하기 전에 서식 cmdlet으로 보냅니다.

    Out cmdlet에는 이름 또는 파일 경로에 대한 매개 변수가 없습니다. Out cmdlet에 데이터를 보내려면 파이프라인 연산자(|)를 사용하여 Windows PowerShell 명령의 출력을 cmdlet에 보냅니다. 변수에 데이터를 저장하고 InputObject 매개 변수를 사용하여 데이터를 cmdlet에 전달할 수도 있습니다. 자세한 내용은 예제를 참조하세요.

    Out-Printer 는 데이터를 전송하지만 출력 개체를 내보내지 않습니다. Out-Printer의 출력을 Get-Member로 파이프하는 경우 Get-Member는 개체가 지정되지 않았다고 보고합니다.