Druckereinstellungen in XML-Datei exportieren

Zuletzt geändert von David Haido am 2022/06/07 08:44

Um besondere Druckeinstellungen für alle Clients geltend zu machen, gibt es die Möglichkeit eine XML im Control Center hochzuladen, sodass beim verteilen des Images die XML angewandt wird.

Als erstes ist es wichtig eine XML zu erstellen. Hierzu muss der Drucker bereits an einem Client Installiert sein und unter Windows die gewünschten Einstellungen konfiguriert werden.

In der Systemsteuerung kann unter Geräte und Drucker, per Rechtsklick am gelisteten Drucker die Einstellung geöffnet werden.

Druckeinstellugnen.png

Sind alle Änderungen vorgenommen, kann nun über PowerShell die XML-Datei expotiert werden.

Folgende Befehle werden benötigt:

# "NameDesDruckers" durch die Bezeichnung des Druckers am Windows-Client austauschen
$DruckerName = "NameDesDruckers"

# XML-Daei wird erstellt
$PrinterSettings = Get-PrintConfiguration -PrinterName $DruckerName

# XML-Einstellungsdatei wird für den Drucker auf dem Desktop abgespeichert
$PrinterSettings.PrintTicketXML | Out-File "$($env:USERPROFILE)\Desktop\Settings-$($DruckerName).xml"

 1654243877438-943.png

Daraufhin sollte nun die XML-Datei auf dem Desktop zu sehen sein.

Jetzt kann im Control Center unter der entsprechenden Drucker Konfiguration, beim Klick auf den Ordner die XML hochgeladen werden.

CTRL-XML.png

Sobald die Änderungen vorgenommen wurden, muss noch ein Re-Deploy oder Re-Setup erfolgen und die Konfiguration wird an den Clients ausgeführt.

Es gibt nun auch die Möglichkeit, die Drucker dynamisch über das Control Center zu installieren. Dynamische Druckerinstallation via Control Center