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


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.