Out-Printer

Odešle výstup do tiskárny.

Syntax

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

Poznámka

Tato rutina se znovu zavedla v PowerShellu 7. Tato rutina je dostupná jenom v systémech Windows, které podporují desktopovou verzi Windows.

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 v aktuálním adresáři a předá ho readme.txt do Out-Printersouboru , který ho odešle do výchozí tiskárny.

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

Tento příklad se vytiskne Hello, World na tiskárně 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árně

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 $H proměnné. Parametr InputObject předá hodnotu $H do Out-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á.

Type:PSObject
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-Name

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

Type:String
Aliases:PrinterName
Position:0
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

PSObject

Libovolný objekt můžete nasměrovat na Out-Printer.

Výstupy

None

Out-Printer nevrací žádné objekty.

Poznámky

Tato rutina je dostupná jenom na platformách Windows.

Rutiny obsahující Out příkaz neformátují objekty. Stačí je vykreslit a odeslat do zadaného cíle zobrazení. Pokud do rutiny odešlete neformátovaný objekt Out , odešle ho rutina do rutiny formátování před jeho vykreslením.

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