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

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.