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.