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á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 vyvolána 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-Content
získá obsah readme.txt
souboru v aktuálním adresáři a ho odešle do Out-Printer
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á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 $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 |
Required: | False |
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 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Vstupy
Do této rutiny můžete převést libovolný objekt.
Výstupy
None
Tato rutina nevrátí žádný výstup.
Poznámky
Tato rutina je dostupná jenom na platformách Windows.
Rutiny, které obsahují Out
příkaz, neformátují objekty. Jednoduše je vykreslují a posílají do zadaného cíle zobrazení. Pokud do rutiny odešlete neformátovaný objekt Out
, rutina ho před vykreslením odešle do rutiny formátování.
Out-Printer
odesílá data do tiskárny, ale nevysílá do kanálu žádné výstupní objekty. Pokud předáte výstup do Out-Printer
Get-Member
, Get-Member
sestavy, že nebyly zadány žádné objekty.