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. Vzhledem k tomu, že rutina nemá žádný způsob konfigurace tiskové úlohy, použije výsledná tisková úloha výchozí nastavení definovaná pro tiskárnu.

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

K tomuto cmdletu můžete přesměrovat libovolný objekt.

Výstupy

None

Tento cmdlet nevrátí žádný výstup.

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.