Out-Printer (Microsoft.PowerShell.Utility)
Out-Printer
- Modül:
- Microsoft.PowerShell.Utility
Çıktıyı yazıcıya gönderir.
Sözdizimi
Out-Printer
[[-Name] <String>]
[-InputObject <PSObject>]
[<CommonParameters>]Tanım
Bu cmdlet yalnızca Windows platformunda mevcuttur.
Out-Printer cmdlet'i çıktıyı varsayılan yazıcıya veya belirtilmişse alternatif bir yazıcıya gönderir. Cmdlet'in yazdırma işini yapılandırmak için herhangi bir yolu olmadığından, ortaya çıkan yazdırma işi, yazıcı için tanımlanan varsayılan ayarları kullanır.
Not
Bu cmdlet PowerShell 7'de yeniden sunuldu. Bu cmdlet yalnızca Windows Masaüstünü destekleyen Windows sistemlerinde kullanılabilir.
Örnekler
Örnek 1 - Varsayılan yazıcıda yazdırılacak bir dosya gönderme
Bu örnek, Out-Printer'da Path parametresi olmamasına rağmen bir dosyanın nasıl yazdırılacağını gösterir.
Get-Content -Path ./readme.txt | Out-PrinterGet-Contentgeçerli dizindeki readme.txt dosyasının içeriğini alır ve onu Out-Printer'a aktarır, o da onu yazıcıya gönderir. varsayılan yazıcı.
Örnek 2: Uzaktaki bir yazıcıya bir dize yazdırma
Bu örnekte, Sunucu01'deki Prt-6B Renkli yazıcıya Merhaba, Dünya yazdırılı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 - Varsayılan yazıcıya bir yardım konusu yazdırma
Bu örnek, Get-CimInstance için Yardım konusunun tam sürümünü yazdırır.
$H = Get-Help -Full Get-CimInstance
Out-Printer -InputObject $HGet-Help, Get-CimInstance için Yardım konusunun tam sürümünü alır ve bunu $H değişkeninde saklar. InputObject parametresi $H değerini Out-Printer'a iletir.
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.
- Tip :
PSObject
- Konum:
Adlandırılmış
- Varsayılan değer:
None
- Gerekli:
-
False
- Boru hattı girişini kabul edin:
True
- Joker karakterleri kabul et:
False
-Name
Çıktıyı belirtilen yazıcıya gönderir. Ad parametre adı isteğe bağlıdır.
- Tip :
String
- Takma adlar:
PrinterName
- Konum:
0
- Varsayılan değer:
None
- Gerekli:
False
- Boru hattı girişini kabul edin:
False
- Joker karakterleri kabul et:
-
False
Girişler
PSObject
Bu cmdlet'e herhangi bir nesneyi aktarabilirsiniz.
Çıkışlar
Yok
Bu cmdlet hiçbir çıktı 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ı oluşturur ve belirtilen görüntüleme hedefine gönderirler. Biçimlendirilmemiş bir nesneyi bir Out cmdlet'ine gönderirseniz, cmdlet bunu oluşturmadan önce onu bir biçimlendirme cmdlet'ine gönderir.
Out-Printer verileri yazıcıya gönderir ancak işlem hattına herhangi bir çıktı nesnesi göndermez. Out-Printer çıktısını Get-Member'e aktarırsanız, Get-Member hiçbir nesnenin belirtilmediğini bildirir.