Out-Printer
Kimenetet küld egy nyomtatónak.
Syntax
Default (Alapértelmezett)
Out-Printer
[[-Name] <String>]
[-InputObject <PSObject>]
[<CommonParameters>]
Description
Ez a parancsmag csak a Windows platformon érhető el.
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.
Megjegyzé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, hogy Out-Printer nem rendelkezik Elérési út paraméterrel.
Get-Content -Path ./readme.txt | Out-Printer
Get-Contentlekéri a readme.txt fájl tartalmát az aktuális könyvtárban, és Out-Printertovábbítja azt az alapértelmezett nyomtatónak.
2. példa: Sztring nyomtatása távoli nyomtatóra
Ez a példa Hello, World nyomtat a Prt-6B Color nyomtatóra a Server01-en.
"Hello, World" | Out-Printer -Name "\\Server01\Prt-6B Color"
A Name 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 az Get-CimInstancesúgótémakörének teljes verzióját nyomtatja ki.
$H = Get-Help -Full Get-CimInstance
Out-Printer -InputObject $H
Get-Help lekéri az Get-CimInstance súgótémakörének teljes verzióját, és a $H változóban tárolja. Az InputObject paraméter átadja a $H értékét Out-Printer.
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.
Paramétertulajdonságok
| Típus: | PSObject |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
Paraméterkészletek
(All)
| Position: | Named |
| Kötelező: | False |
| Folyamatból származó érték: | True |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
-Name
Elküldi a kimenetet a megadott nyomtatónak. A paraméter neve Név nem kötelező.
Paramétertulajdonságok
| Típus: | String |
| Alapértelmezett érték: | None |
| Támogatja a helyettesítő karaktereket: | False |
| DontShow: | False |
| Aliasok: | PrinterName |
Paraméterkészletek
(All)
| Position: | 0 |
| Kötelező: | False |
| Folyamatból származó érték: | False |
| Folyamatból származó érték tulajdonságnév alapján: | False |
| Fennmaradó argumentumokból származó érték: | False |
CommonParameters
Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.
Bevitelek
PSObject
A parancsmaghoz bármilyen objektumot csövezhet.
Kimenetek
None
Ez a parancsmag nem ad vissza kimenetet.
Jegyzetek
Ez a parancsmag csak Windows-platformokon érhető el.
A Out igét tartalmazó 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 Out-Printer kimenetét Get-Member, Get-Member azt jelenti, hogy nincs megadva objektum.