PowerShell Kullanarak Yazıcı Seri Numarası Nasıl Alınır?


PowerShell'i kullanarak yazıcının seri numarasını almak için `Get-WmiObject` cmdlet'ini kullanın. Get-WmiObject komutu, SerialNumber özelliğini kullanarak yazıcıların seri numarasını bulmak için WMI'da bir yazıcı nesnesini temsil eden Win32_Printer sınıfını kullanır.

Yazıcı seri numarasını bulmak için PowerShell komutu aşağıdadır.

Get-WmiObject -Class Win32_Printer | Select-Object SerialNumber

Yukarıdaki PowerShell betiğinde Get-WmiObject komutu, Windows Yönetim Araçları (WMI) deposundan nesneler almak için kullanılır. Bu komut, Win_32 Yazıcı sınıfını kullanarak WMI'daki yazıcı nesnelerini alır.

Bilgisayarda yüklü olan tüm yazıcıların bir listesini döndürür ve SerialNumber özelliğini kullanarak yazıcıların seri numarasını almak için bunları Select-Object komutuna yönlendirir.

Yazıcıların seri numarasını döndüren yukarıdaki PowerShell scriptinin çıktısı aşağıda verilmiştir.

PS D:\PS> Get-WmiObject -Class Win32_Printer | Select-Object SerialNumber                                                                         
SerialNumber
------------
BC44138118

Bilgisayarda yüklü bir yazıcı yoksa Get-WmiObject komutu boş bir dizi döndürecektir.

Windows 10 sisteminde yazıcı seri numarasını almak amacıyla kısa formatta bir sorgu yazmak için Get-WmiObject takma ad komutunu gwmi de kullanabilirsiniz.

gwmi win32_printer | Select-Object SerialNumber

Harika İpucu: PowerShell kullanarak varsayılan yazıcının bilgisayara nasıl yükleneceği!

Çözüm

PowerShell Get-WmiObject komutunu kullanarak Windows işletim sisteminde yazıcı seri numarasının nasıl alınacağına ilişkin yukarıdaki makalenin size yardımcı olacağını umuyorum.

PowerShell Active Directory komutları ve PowerShell temelleri hakkında daha fazla konuyu ShellGeek ana sayfasında bulabilirsiniz.

İlgili makaleler