Out-Printer

Çıktıyı yazıcıya gönderir.

Syntax

Out-Printer
   [[-Name] <String>]
   [-InputObject <PSObject>]
   [<CommonParameters>]

Description

Bu cmdlet yalnızca Windows platformunda kullanılabilir.

Out-Printer Cmdlet, çıktıyı varsayılan yazıcıya veya varsa alternatif bir yazıcıya gönderir. Cmdlet'in yazdırma işini yapılandırma yolu olmadığından, sonuçta elde edilen yazdırma işi yazıcı için tanımlanan varsayılan ayarları kullanır.

Not

Bu cmdlet PowerShell 7'de yeniden tanıtıldı. Bu cmdlet yalnızca Windows Masaüstü'nü destekleyen Windows sistemlerinde kullanılabilir.

Örnekler

Örnek 1 - Varsayılan yazıcıda yazdırılacak dosyayı gönderme

Bu örnekte, Path parametresi olmasa bile Out-Printer dosyanın nasıl yazdırılacağını gösterilmektedir.

Get-Content -Path ./readme.txt | Out-Printer

Get-Contentgeçerli dizindeki dosyanın içeriğini readme.txt alır ve varsayılan yazıcıya Out-Printergönderen öğesine gönderir.

Örnek 2: Uzak yazıcıya dize yazdırma

Bu örnek, Server01'de Prt-6B Color yazıcısına yazdırılırHello, World.

"Hello, World" | Out-Printer -Name "\\Server01\Prt-6B Color"

Name parametresi, varsayılan yazıcı yerine belirli bir yazıcıyı seçer.

Örnek 3 - Yardım konusunu varsayılan yazıcıya yazdırma

Bu örnek, için Get-CimInstanceYardım konusunun tam sürümünü yazdırır.

$H = Get-Help -Full Get-CimInstance
Out-Printer -InputObject $H

Get-Help için Get-CimInstance Yardım konusunun tam sürümünü alır ve değişkende $H depolar. InputObject parametresi değerini $H öğesine Out-Printergeçirir.

Parametreler

-InputObject

Yazıcıya gönderilecek nesneleri belirtir. Nesneleri içeren bir değişken girin veya nesneleri alan bir komut veya ifade yazın.

Type:PSObject
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Name

Çıktıyı belirtilen yazıcıya gönderir. Parametre adı Adı isteğe bağlıdır.

Type:String
Aliases:PrinterName
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

PSObject

Herhangi bir nesneyi bu cmdlet'e yöneltebilirsiniz.

Çıkışlar

None

Bu cmdlet çıkış döndürmez.

Notlar

Bu cmdlet yalnızca Windows platformlarında kullanılabilir.

Fiili içeren Out cmdlet'ler nesneleri biçimlendirmez. Yalnızca bunları işler ve belirtilen görüntüleme hedefine gönderirler. Bir cmdlet'e Out biçimlendirilmemiş bir nesne gönderirseniz, cmdlet onu işlemeden önce bir biçimlendirme cmdlet'ine gönderir.

Out-Printer yazıcıya veri gönderir, ancak işlem hattına herhangi bir çıkış nesnesi yaymaz. çıkışını Out-Printer adresine Get-MemberGet-Member aktarırsanız, hiçbir nesne belirtilmediğinden rapor verir.