Sdílet prostřednictvím


Out-Printer

Odešle výstup do tiskárny.

Syntax

Default (Výchozí)

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

Description

Tato rutina je dostupná jenom na platformě Windows.

Rutina Out-Printer odešle výstup do výchozí tiskárny nebo do alternativní tiskárny, pokud je zadána.

Poznámka:

Tato rutina byla znovu zavedena v PowerShellu 7. Tato rutina je dostupná jenom v systémech Windows, které podporují Windows Desktop.

Příklady

Příklad 1 – Odeslání souboru, který se má vytisknout na výchozí tiskárně

Tento příklad ukazuje, jak vytisknout soubor, i když Out-Printer nemá parametr Path.

Get-Content -Path ./readme.txt | Out-Printer

Get-Contentzíská obsah souboru readme.txt v aktuálním adresáři a předá ho do Out-Printer, který ho odešle do výchozí tiskárny.

Příklad 2: Tisk řetězce na vzdálenou tiskárnu

Tento příklad vytiskne Hello, World na tiskárnu Prt-6B Color na serveru Server01.

"Hello, World" | Out-Printer -Name "\\Server01\Prt-6B Color"

Parametr Name vybere místo výchozí tiskárny konkrétní tiskárnu.

Příklad 3 – Tisk tématu nápovědy na výchozí tiskárnu

Tento příklad vytiskne úplnou verzi tématu nápovědy pro Get-CimInstance.

$H = Get-Help -Full Get-CimInstance
Out-Printer -InputObject $H

Get-Help získá úplnou verzi tématu nápovědy pro Get-CimInstance a uloží ji do proměnné $H. Parametr InputObject předá hodnotu $HOut-Printer.

Parametry

-InputObject

Určuje objekty, které se mají odeslat do tiskárny. Zadejte proměnnou, která obsahuje objekty, nebo zadejte příkaz nebo výraz, který objekty získá.

Vlastnosti parametru

Typ:PSObject
Default value:None
Podporuje zástupné znaky:False
DontShow:False

Sady parametrů

(All)
Position:Named
Povinné:False
Hodnota z kanálu:True
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

-Name

Odešle výstup na zadanou tiskárnu. Název parametru Název je volitelný.

Vlastnosti parametru

Typ:String
Default value:None
Podporuje zástupné znaky:False
DontShow:False
Aliasy:PrinterName

Sady parametrů

(All)
Position:0
Povinné:False
Hodnota z kanálu:False
Hodnota z kanálu podle názvu vlastnosti:False
Hodnota ze zbývajících argumentů:False

CommonParameters

Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.

Vstupy

PSObject

Do Out-Printermůžete převést libovolný objekt .

Výstupy

None

Out-Printer Nevrací žádné objekty.

Poznámky

Tento cmdlet je dostupný pouze na platformách Windows.

Rutiny, které obsahují příkaz Out, neformátují objekty. Jednoduše je vykreslují a posílají do zadaného cíle zobrazení. Pokud do rutiny Out odešlete neformátovaný objekt, rutina ho před vykreslením odešle do rutiny formátování.

Out-Printer odesílá data do tiskárny, ale nevygeneruje do kanálu žádné výstupní objekty. Pokud předáte výstup Out-Printer do Get-Member, Get-Member sestavy, že nebyly zadány žádné objekty.