Standarddrucker und Druckereinstellungen mittels PowerShell konfigurieren

PowerShell

Ich hatte vor kurzem mal die Anforderung von einem Kunden, mittels Script den Standarddrucker zu ermitteln diesen auf Schwarz-Weiß zu stellen.

Als PowerShell Fan habe ich natürlich sofort versucht das mit PS zu lösen, und war erstaunt wie einfach dies doch funktioniert.

Voraussetzung ist jedoch Windows 8 oder Windows Server 2012 mit PowerShell v3. Das installieren der aktuellen PowerShell Version auf Windows 7 hat leider auch nicht funktioniert.

 

Standarddrucker mittels PowerShell

Zuerst wollen wir mal den aktuellen Standarddrucker ermitteln

Get-WmiObject -Class Win32_Printer -Filter „Default = $true“

Hier sollte das Ergebnis in etwa so aussehen

Location      :
Name          : EPSON BX535WD Series
PrinterState  : 128
PrinterStatus : 1
ShareName     :
SystemName    : SEIMI-NB

(Read more…)