Out-Printer
Çıktıyı yazıcıya gönderir.
Syntax
Default (Varsayılan)
Out-Printer
[[-Name] <String>]
[-InputObject <PSObject>]
[<CommonParameters>]
Description
Bu cmdlet yalnızca Windows platformunda kullanılabilir.
Out-Printer cmdlet'i çı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.
Uyarı
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, Out-PrinterPath parametresi olmasa bile dosyanın nasıl yazdırılacağını gösterir.
Get-Content -Path ./readme.txt | Out-Printer
Get-Content, geçerli dizindeki readme.txt dosyasının içeriğini alır ve varsayılan yazıcıya gönderen Out-Printer'e gönderir.
Örnek 2: Uzak yazıcıya dize yazdırma
Bu örnek, Hello, World Server01'de Prt-6B Color yazıcısına yazdırır.
"Hello, World" | Out-Printer -Name "\\Server01\Prt-6B Color"
Adı 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, Get-CimInstanceiçin Yardım konusunun tam sürümünü yazdırır.
$H = Get-Help -Full Get-CimInstance
Out-Printer -InputObject $H
Get-Help, Get-CimInstance için Yardım konusunun tam sürümünü alır ve $H değişkeninde depolar.
InputObject parametresi $H değerini 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.
Parametre özellikleri
| Tür: | PSObject |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
Parametre kümeleri
(All)
| Position: | Named |
| Zorunlu: | False |
| İşlem hattından gelen değer: | True |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
-Name
Çıktıyı belirtilen yazıcıya gönderir. Ad
Parametre özellikleri
| Tür: | String |
| Default value: | None |
| Joker karakterleri destekler: | False |
| DontShow: | False |
| Diğer adlar: | PrinterName |
Parametre kümeleri
(All)
| Position: | 0 |
| Zorunlu: | False |
| İşlem hattından gelen değer: | False |
| Özellik adına göre işlem hattından gelen değer: | False |
| Kalan bağımsız değişkenlerden elde edilen değer: | False |
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.
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.
Out fiilini içeren cmdlet'ler nesneleri biçimlendirmez. Yalnızca bunları işler ve belirtilen görüntüleme hedefine gönderirler.
Out cmdlet'ine 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.
Out-Printer çıkışını Get-MemberGet-Member hiçbir nesne belirtilmediğinden raporlar.