Out-Printer
Kimenetet küld egy nyomtatónak.
Syntax
Default (Alapértelmezett)
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 ilyen.
Példák
1. példa: Súgótémakör tartalmának nyomtatása az alapértelmezett nyomtatóra
PS C:\> Get-Content $pshome\about_signing.help.txt | Out-Printer
Ez a parancs a about_Signing súgótémakör tartalmát az alapértelmezett nyomtatóra nyomtatja. Ez a példa bemutatja, hogyan nyomtathat ki egy fájlt, még akkor is, ha a Out-Printer nem rendelkezik Path paraméterrel.
A parancs a Get-Content parancsmaggal szerzi be a súgótémakör tartalmát. Az elérési út tartalmazza $pshome, egy beépített változót, amely a Windows PowerShell telepítési könyvtárát tárolja. A folyamatoperátor (|) átadja az eredményeket a Out-Printernek, amely elküldi azt az alapértelmezett nyomtatónak.
2. példa: Szöveg nyomtatása alternatív nyomtatóra
PS C:\> "Hello, World" | Out-Printer -Name "\\Server01\Prt-6B Color"
Ez a parancs kinyomtatja a Hello, World parancsot a Prt-6B színes nyomtatóra a Server01-en. Ez a parancs a Name paraméterrel adja meg a másodlagos nyomtatót. Mivel a paraméter neve nem kötelező, kihagyhatja.
3. példa: Súgótémakör teljes verziójának nyomtatása az alapértelmezett nyomtatóra
PS C:\> $H = Get-Help -Full Get-WmiObject
PS C:\> Out-Printer -InputObject $H
Ezek a parancsok a Get-WmiObject súgótémakörének teljes verzióját nyomtatják ki. Az első parancs a Get-Help parancsmaggal lekéri a Get-WmiObject súgótémakörének teljes verzióját, és a $H változóban tárolja. A második parancs elküldi a tartalmat az alapértelmezett nyomtatónak. Az InputObject paraméterrel adja át a $H változó értékét az Out-Printernek.
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
A másodlagos nyomtatót adja meg. 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
Bármilyen objektumot átirányíthat a Kimenő nyomtatóba.
Kimenetek
None
A Out-Printer nem ad vissza objektumokat.
Jegyzetek
Az Out-Printerre a beépített álnéven, lp-n is hivatkozhat. További információ: about_Aliases.
Az Out műveletet tartalmazó parancsmagok nem formázzák az objektumokat; csak rendereli őket, és elküldi ő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.
A Out parancsmagok nem rendelkeznek paraméterekkel a nevekhez vagy a fájl elérési útjaihoz. Ha kimenő parancsmagba szeretne adatokat küldeni, egy folyamatkezelővel (|) küldje el a Windows PowerShell-parancs kimenetét a parancsmagnak. Az adatokat egy változóban is tárolhatja, és az InputObject paraméterrel továbbíthatja az adatokat a parancsmagnak. További információkért lásd a példákat.
A Out-Printer adatokat küld, de nem bocsát ki kimeneti objektumokat. Ha az Out-Printer kimenetét a Get-Member mappába továbbítja, a Get-Member azt jelzi, hogy nincs megadva objektum.