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-Content
lekéri a readme.txt
fájl tartalmát az aktuális könyvtárban, és az alapértelmezett nyomtatóra Out-Printer
kü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-CimInstance
teljes 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 $H
Out-Printer
adja á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
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-Printer
tartalmazza:
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-Member
csövezi, Get-Member
azt jelenti, hogy nincs megadva objektum.