Megosztás a következőn keresztül:


Out-Printer

Kimenetet küld egy nyomtatónak.

Syntax

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

Description

A Out-Printer parancsmag kimenetet küld az alapértelmezett nyomtatónak vagy egy másik nyomtatónak, ha van megadva. Mivel a parancsmag nem tudja konfigurálni a nyomtatási feladatot, az eredményként kapott nyomtatási feladat a nyomtatóhoz megadott alapértelmezett beállításokat használja.

Feljegyzés

Ezt a parancsmagot újra bevezették a PowerShell 7-ben. Ez a parancsmag csak a Windows Desktopot támogató Windows-rendszereken érhető el.

Példák

1. példa – Az alapértelmezett nyomtatóra nyomtatandó fájl küldése

Ez a példa bemutatja, hogyan nyomtathat ki egy fájlt, annak ellenére Out-Printer , hogy nincs Elérési út paramétere.

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

Get-Contentlekéri a readme.txt fájl tartalmát az aktuális könyvtárban, és az alapértelmezett nyomtatóra Out-Printerküldi.

2. példa: Sztring nyomtatása távoli nyomtatóra

Ez a példa a Server01 Prt-6B színes nyomtatójára nyomtatHello, World.

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

A Név paraméter az alapértelmezett helyett egy adott nyomtatót választ ki.

3. példa – Súgótémakör nyomtatása az alapértelmezett nyomtatóra

Ez a példa a súgótémakör Get-CimInstanceteljes verzióját nyomtatja ki.

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

Get-Help lekéri a súgótémakör Get-CimInstance teljes verzióját, és tárolja azt a $H változóban. Az InputObject paraméter a következő értéket $HOut-Printeradja át: .

Paraméterek

-InputObject

Megadja a nyomtatónak küldendő objektumokat. Adjon meg egy változót, amely tartalmazza az objektumokat, vagy írjon be egy parancsot vagy kifejezést, amely lekéri az objektumokat.

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

-Name

Elküldi a kimenetet a megadott nyomtatónak. A paraméter neve nem kötelező.

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

Bevitelek

PSObject

A parancsmaghoz bármilyen objektumot csövezhet.

Kimenetek

None

Ez a parancsmag nem ad vissza kimenetet.

Jegyzetek

A Windows PowerShell a következő aliasokat Out-Printertartalmazza:

  • lp

Az igét tartalmazó Out parancsmagok nem formáznak objektumokat. Csak renderelik őket, és elküldik őket a megadott megjelenítési célhelyre. Ha formázatlan objektumot küld egy Out parancsmagnak, a parancsmag a megjelenítés előtt elküldi azt egy formázási parancsmagnak.

Out-Printer adatokat küld a nyomtatónak, de nem bocsát ki kimeneti objektumokat a folyamatnak. Ha a kimenetet Out-Printer a következőre Get-Membercsövezi, Get-Member azt jelenti, hogy nincs megadva objektum.