C.2 Verwenden von IPPman-Befehlen zur Konfiguration von iPrint-Druckern

iPrint-Drucker können im ZENworks-Kontrollzentrum oder mit dem Befehlszeilenprogramm „zman“ konfiguriert werden. Zusätzlich steht Ihnen zur Konfiguration von iPrint-Druckern das Dienstprogramm IPPman zur Verfügung. Damit können Sie an Druckerrichtlinien, deren iPrint-Drucker mit einer bestimmten iPrint-URI oder einem bestimmten Suchkriterium übereinstimmen, wiederkehrende bzw. Massenoperationen durchführen.

Informationen zur Erstellung von Druckerrichtlinien über das ZENworks-Kontrollzentrum finden Sie in Abschnitt 2.4, Druckerrichtlinie.

Informationen zur Erstellung von Druckerrichtlinien mit dem Befehlszeilenprogramm „zman“ finden Sie im Abschnitt ZENworks-Befehlszeilenprogramme.

In den folgenden Abschnitten erhalten Sie weitere Informationen zur Verwendung der Befehle des Befehlszeilenprogramms IPPman:

C.2.1 Erstellen eines iPrint-Druckers

So erstellen Sie eine neue iPrint-Druckerkonfiguration für alle Richtlinien, die mit bestimmten Drucker-URI-Kriterien übereinstimmen:

  1. Erstellen Sie die iPrint-Druckerkonfigurationsdatei.

    Informationen zur Erstellung einer iPrint-Druckerkonfigurationsdatei finden Sie in Abschnitt C.3, Informationen zum Format der iPrint-Druckerkonfigurationsdatei.

  2. Erstellen Sie mit dem Befehl ippman create einen neuen iPrint-Drucker für alle Druckerrichtlinien, die einen iPrint-Drucker mit der im Befehl angegebenen URI enthalten.

    Der Druckername und die Druckeinstellungen für den neuen iPrint-Drucker sind in der iPrint-Druckerkonfigurationsdatei angegeben.

    • Geben Sie den Befehl auf einem ZENworks-Server wie folgt ein:

      ippman create -uri iPrint_Drucker_URI -conf iPrint_Druckerkonfigurationsdatei -username Benutzername -password Passwort

      Beispiel:

      ippman create -uri ipp://10.0.0.0/ipp/Printer1 -conf "c:\\printerdata.xml" -username Administrator -password xxxxx

    • Geben Sie den Befehl auf einem Gerät, das kein ZENworks-Server ist, wie folgt ein:

      ippman create -uri iPrint_Drucker_URI -conf iPrint_Druckerkonfigurationsdatei -server ZENworks_Server_IP -port Portnummer -username Benutzername -password Passwort

      Beispiel:

      ippman create -uri ipp://10.0.0.0/ipp/Printer1 -conf "c:\\printerdata.xml" -server 10.0.0.0 -port 80 -username Administrator -password xxxxx

Tabelle C-1 Optionen des Befehls „create“

Option

Beschreibung

uri

URI des gesuchten iPrint-Druckers.

conf

iPrint-Druckerkonfigurationsdatei mit dem Druckernamen und den Druckeinstellungen.

username und password

Berechtigungsnachweis des ZENworks-Administrators.

server

IP-Adresse des ZENworks-Servers.

port

Port des ZENworks-Servers. Der Standardport ist 80.

Die Online-Hilfe zu diesem Befehl rufen Sie mit dem folgenden Befehl auf:

ippman create -help

C.2.2 Klonen eines iPrint-Druckers

Zum Klonen der iPrint-Druckerkonfiguration aller Richtlinien, die mit bestimmten Drucker-URI-Kriterien übereinstimmen, verwenden Sie den Befehl ippman clone.

Mit diesem Befehl erstellen Sie einen neuen iPrint-Drucker für alle Druckerrichtlinien, die einen iPrint-Drucker mit der im Befehl angegebenen URI enthalten. Auch die URI des neuen iPrint-Druckers wird im Befehl angegeben. Der geklonte Drucker enthält die gleichen Druckereinstellungen wie der Originaldrucker.

  • Geben Sie den Befehl auf einem ZENworks-Server wie folgt ein:

    ippman clone -uri iPrint_Drucker_URI -uri2 iPrint_Drucker_URI_für_Klon -default true/false -updatedriver true/false -username Benutzername -password Passwort

    Beispiel:

    ippman clone -uri ipp://10.0.0.0/ipp/Printer -uri2 ipp://10.0.0.0/ipp/Printer1 -default true -updatedriver true -username Administrator -password xxxxx

  • Geben Sie den Befehl auf einem Gerät, das kein ZENworks-Server ist, wie folgt ein:

    ippman clone -uri iPrint_Drucker_URI -uri2 iPrint_Drucker_URI_für_Klon -default true/false -updatedriver true/false -server ZENworks_Server_IP -port Portnummer -username Benutzername -password Passwort

    Beispiel:

    ippman clone -uri ipp://10.0.0.0/ipp/Printer -uri2 ipp://10.0.0.0/ipp/Printer1 -default true -updatedriver true -server 10.0.0.0 -port 80 -username Administrator -password xxxxx

Tabelle C-2 Optionen des Befehls „clone“

Option

Beschreibung

uri

URI des gesuchten iPrint-Druckers.

uri2

URI des zu klonenden iPrint-Druckers.

default

Ob es sich um den Standarddrucker handelt. Die gültigen Optionen sind „true“ oder „false“.

updatedriver

Ob der Druckertreiber aktualisiert werden soll. Die gültigen Optionen sind „true“ oder „false“.

username und password

Berechtigungsnachweis des ZENworks-Administrators.

server

IP-Adresse des ZENworks-Servers.

port

Port des ZENworks-Servers. Der Standardport ist 80.

Die Online-Hilfe zu diesem Befehl rufen Sie mit dem folgenden Befehl auf:

ippman clone -help

Nach dem Klonen eines iPrint-Druckers empfiehlt es sich eventuell, den Original-iPrint-Drucker zu löschen. Informationen zum Löschen eines iPrint-Druckers finden Sie in Abschnitt C.2.5, Löschen eines iPrint-Druckers.

C.2.3 Umbenennen eines iPrint-Druckers

Zum Umbenennen der iPrint-Druckerkonfiguration aller Richtlinien, die mit bestimmten Drucker-URI-Kriterien übereinstimmen, verwenden Sie den Befehl ippman rename.

  • Geben Sie den Befehl auf einem ZENworks-Server wie folgt ein:

    ippman rename -uri iPrint_Drucker_URI -uri2 neue_iPrint_Drucker_URI -default true/false -updatedriver true/false -username Benutzername -password Passwort

    Beispiel:

    ippman rename -uri ipp://10.0.0.0/ipp/Printer -uri2 ipp://10.0.0.0/ipp/Printer1 -default true -updatedriver true -username Administrator -password xxxxx

  • Geben Sie den Befehl auf einem Gerät, das kein ZENworks-Server ist, wie folgt ein:

    ippman rename -uri iPrint_Drucker_URI -uri2 neue_iPrint_Drucker_URI -default true/false -updatedriver true/false -server ZENworks_Server_IP -port Portnummer -username Benutzername -password Passwort

    Beispiel:

    ippman rename -uri ipp://10.0.0.0/ipp/Printer -uri2 ipp://10.0.0.0/ipp/Printer1 -default true -updatedriver true -server 10.0.0.0 -port 80 -username Administrator -password xxxxx

Tabelle C-3 Optionen des Befehls „rename“

Option

Beschreibung

uri

URI des gesuchten iPrint-Druckers.

uri2

Neue URI des iPrint-Druckers.

default

Ob es sich um den Standarddrucker handelt. Die gültigen Optionen sind „true“ oder „false“.

updatedriver

Ob der Druckertreiber aktualisiert werden soll. Die gültigen Optionen sind „true“ oder „false“.

username und password

Berechtigungsnachweis des ZENworks-Administrators.

server

IP-Adresse des ZENworks-Servers.

port

Port des ZENworks-Servers. Der Standardport ist 80.

Die Online-Hilfe zu diesem Befehl rufen Sie mit dem folgenden Befehl auf:

ippman rename -help

C.2.4 Ändern eines iPrint-Druckers

So erstellen Sie eine neue iPrint-Druckerkonfiguration für alle Richtlinien, die mit bestimmten Drucker-URI-Kriterien übereinstimmen, und ändern gleichzeitig die Standardeinstellungen:

  1. Erstellen Sie die iPrint-Druckerkonfigurationsdatei.

    Informationen zur Erstellung einer iPrint-Druckerkonfigurationsdatei finden Sie in Abschnitt C.3, Informationen zum Format der iPrint-Druckerkonfigurationsdatei.

  2. Verwenden Sie den Befehl ippman modify.

    • Geben Sie den Befehl auf einem ZENworks-Server wie folgt ein:

      ippman modify -uri iPrint_Drucker_URI -conf iPrint_Druckerkonfigurationsdatei -username Benutzername -password Passwort

      Beispiel:

      ippman modify -uri ipp://10.0.0.0/ipp/Printer1 -conf "c:\\printerdata.xml" -username Administrator -password xxxxx

    • Geben Sie den Befehl auf einem Gerät, das kein ZENworks-Server ist, wie folgt ein:

      ippman modify -uri iPrint_Drucker_URI -conf iPrint_Druckerkonfigurationsdatei -server ZENworks_Server_IP -port Portnummer -username Benutzername -password Passwort

      Beispiel:

      ippman modify -uri ipp://10.0.0.0/ipp/Printer1 -conf "c:\\printerdata.xml" -server 10.0.0.0 -port 80 -username Administrator -password xxxxx

Tabelle C-4 Optionen des Befehls „modify“

Option

Beschreibung

uri

URI des gesuchten iPrint-Druckers.

conf

iPrint-Druckerkonfigurationsdatei mit dem Druckernamen und den Druckeinstellungen.

username und password

Berechtigungsnachweis des ZENworks-Administrators.

server

IP-Adresse des ZENworks-Servers.

port

Port des ZENworks-Servers. Der Standardport ist 80.

Die Online-Hilfe zu diesem Befehl rufen Sie mit dem folgenden Befehl auf:

ippman modify -help

C.2.5 Löschen eines iPrint-Druckers

Zum Löschen einer iPrint-Druckerkonfiguration in allen Richtlinien, die mit bestimmten Drucker-URI-Kriterien übereinstimmen, verwenden Sie den Befehl ippman delete.

  • Geben Sie den Befehl auf einem ZENworks-Server wie folgt ein:

    ippman delete -uri iPrint_Drucker_URI -username Benutzername -password Passwort

    Beispiel:

    ippman delete -uri ipp://10.0.0.0/ipp/Printer1 -username Administrator -password xxxxx

  • Geben Sie den Befehl auf einem Gerät, das kein ZENworks-Server ist, wie folgt ein:

    ippman delete -uri iPrint_Drucker_URI -server ZENworks_Server_IP -port Portnummer -username Benutzername -password Passwort

    Beispiel:

    ippman delete -uri ipp://10.0.0.0/ipp/Printer1 -server 10.0.0.0 -port 80 -username Administrator -password xxxxx

Tabelle C-5 Optionen des Befehls „delete“

Option

Beschreibung

uri

URI des zu löschenden iPrint-Druckers.

username und password

Berechtigungsnachweis des ZENworks-Administrators.

server

IP-Adresse des ZENworks-Servers.

port

Port des ZENworks-Servers. Der Standardport ist 80.

Die Online-Hilfe zu diesem Befehl rufen Sie mit dem folgenden Befehl auf:

ippman delete -help

C.2.6 Exportieren eines iPrint-Druckers

Zum Exportieren der iPrint-Druckerkonfigurationen aller Richtlinien, die mit bestimmten Drucker-URI-Kriterien übereinstimmen, verwenden Sie den Befehl ippman export.

  • Geben Sie den Befehl auf einem ZENworks-Server wie folgt ein:

    ippman export -uri iPrint_Drucker_URI -folder Exportordner -username Benutzername -password Passwort

    Beispiel:

    ippman export -uri ipp://10.0.0.0/ipp/Printer1 -folder "c:\\export" -username Administrator -password xxxxx

  • Geben Sie den Befehl auf einem Gerät, das kein ZENworks-Server ist, wie folgt ein:

    ippman export -uri iPrint_Drucker_URI -folder Exportordner -server ZENworks_Server_IP -port Portnummer -username Benutzername -password Passwort

    Beispiel:

    ippman export -uri ipp://10.0.0.0/ipp/Printer1 -folder "c:\\export" -server 10.0.0.0 -port 80 -username Administrator -password xxxxx

Tabelle C-6 Optionen des Befehls „export“

Option

Beschreibung

uri

URI des gesuchten iPrint-Druckers.

folder

Ordner, in den die XML-Dateien mit den iPrint-Druckerkonfigurationen exportiert werden sollen. Für jede Druckerrichtlinie, die mit den Suchkriterien übereinstimmt, wird eine eigene XML-Datei erstellt.

Der Name der XML-Datei lautet Richtlinienname_Richtlinien-UID.

Dabei ist Richtlinienname der Name und Richtlinien-UID die eindeutige ID der Druckerrichtlinie.

username und password

Berechtigungsnachweis des ZENworks-Administrators.

server

IP-Adresse des ZENworks-Servers.

port

Port des ZENworks-Servers. Der Standardport ist 80.

Die Online-Hilfe zu diesem Befehl rufen Sie mit dem folgenden Befehl auf:

ippman export -help

C.2.7 Importieren eines iPrint-Druckers

Zum Importieren einer iPrint-Druckerkonfiguration in eine Druckerrichtlinie müssen Sie die XML-Datei importieren, die die Informationen der exportierten iPrint-Druckerkonfiguration enthält.

Informationen zum Format der Datei finden Sie unter Abschnitt C.5, Format der Importdatei mit der iPrint-Druckerliste.

  1. (Bedingt) Je nach Anforderungen müssen Sie die beim Export der iPrint-Druckerkonfiguration erstellte XML-Datei eventuell bearbeiten.

    Informationen zum Exportieren einer iPrint-Druckerkonfiguration finden Sie im Abschnitt Exportieren eines iPrint-Druckers.

  2. Zum Importieren einer iPrint-Druckerkonfiguration in alle Druckerrichtlinien, die mit einer bestimmten iPrint-URI oder einem bestimmten Suchkriterium übereinstimmen, verwenden Sie den Befehl ippman import.

    • Geben Sie den Befehl auf einem ZENworks-Server wie folgt ein:

      ippman import -uri iPrint_Drucker_URI -folder Importordner -username Benutzername -password Passwort

      Beispiel:

      ippman import -uri ipp://10.0.0.0/ipp/Printer1 -folder "c:\\export" -username Administrator -password xxxxx

    • Geben Sie den Befehl auf einem Gerät, das kein ZENworks-Server ist, wie folgt ein:

      ippman import -uri iPrint_Drucker_URI -folder Importordner -server ZENworks_Server_IP -port Portnummer -username Benutzername -password Passwort

      Beispiel:

      ippman import -uri ipp://10.0.0.0/ipp/Printer1 -folder "c:\\export" -server 10.0.0.0 -port 80 -username Administrator -password xxxxx

Tabelle C-7 Optionen des Befehls „import“

Option

Beschreibung

uri

URI des gesuchten iPrint-Druckers.

folder

Ordner, aus dem die iPrint-Druckerkonfiguration importiert werden soll.

Dieser Ordner enthält eine XML-Datei mit dem Namen Richtlinienname_Richtlinien-UID, die die exportierte iPrint-Druckerkonfiguration enthält.

Dabei ist Richtlinienname der Name und Richtlinien-UID die eindeutige ID der Druckerrichtlinie.

username und password

Berechtigungsnachweis des ZENworks-Administrators.

server

IP-Adresse des ZENworks-Servers.

port

Port des ZENworks-Servers. Der Standardport ist 80.

Die Online-Hilfe zu diesem Befehl rufen Sie mit dem folgenden Befehl auf:

ippman import -help