iprntcmd - iprint administrative utility.
iprntcmd <options> <parameter>
iprntcmd provides command-line functionality for iPrint administrative tasks on a workstation.
You must use quotes around parameters that contain spaces.
Option type <parameter>
Displays an iPrint icon to the notification area and launches the iprint-listener-gui process, if it is not running.
Launches the iprint-listener process if it is not already running.
Installs the specified printer.
Removes the specified printer.
Remove all the printers. This option requires your confirmation before removing all the printers.
Remove all the printers. This option removes all the printers forcibly without any user intervention.
Displays the default printer installed on the workstation.
Displays help for the command.
Lists the print jobs for the specified printer that are on the server in a pending or printing state.
Lists printers installed on the workstation.
Lists iPrint printers on the specified Print Manager where psm-hostname or psm-address can be a DNS name or IP address.
Sends a printer-ready file to the specified iPrint printer.
Lists the PPDs installed on this workstation.
Sets the specified printer as the default.
Prints a test page to the specified printer.
Uploads the specified PPD files to the indicated driver store where ids_uri is the IP address or DNS name for the driver store, and ppd is the directory path and filename to the PPD files. You can use a wildcard in the PPD filename.
Uploads the specified PPD files to the indicated Broker where rms_uri is the IP address or DNS name for the Broker’s associated print manager, rms_name is the username with rights to add drivers to the broker, and ppd is the directory path and filename to the PPD files. You can use a wildcard in the PPD filename.
Displays the server platform and version information where server_uri is the URI for the server.
Displays the printer information.
Sets the PSM address for iCM configuration.
Clears all saved passwords.
Fetches the printer driver on local machine.
iprntcmd --<option> ipp://<host_address>/ipp/<printer_name>
iprntcmd --addprinter ipp://printing.MyCompany.com/ipp/Printer1
iprntcmd --delprinter ipp://printing.MyCompany.com/ipp/Printer1
iprntcmd --getdefault
iprntcmd --listjobs ipp://printing.MyCompany.com/ipp/Printer1
iprntcmd --listprinters
iprntcmd --listprintersonserver printing.MyCompany.com
iprntcmd --printfile ipp://printing.MyCompany.com/ipp/Printer1 /home/user1/temp.txt
iprntcmd --ppdlist
iprntcmd --setdefault ipp://printing.MyCompany.com/ipp/Printer1
iprntcmd --testpage ipp://printing.MyCompany.com/ipp/Printer1
iprntcmd --uploadids printing.MyCompany.com /usr/share/cups/model/HP/LaserJet_4V_4LJ_Pro-lj4dithp.ppd.gz
or
iprntcmd --uploadids 192.168.3.4 /usr/share/cups/model/HP/LaserJet_4V_4LJ_Pro-lj4dithp.ppd.gz
iprntcmd --uploadids printing.MyCompany.com /usr/share/cups/model/HP/LaserJet_4*
or
iprntcmd --uploadids 192.168.3.4 /usr/share/cups/model/HP/LaserJet_4*
iprntcmd --uploadbroker printing.MyCompany.com rms_name /usr/share/cups/model/HP/LaserJet_4V_4LJ_Pro-lj4dithp.ppd.gz
or
iprntcmd --uploadbroker 192.168.3.4 rms_name /usr/share/cups/model/HP/LaserJet_4V_4LJ_Pro-lj4dithp.ppd.gz
iprntcmd --uploadbroker printing.MyCompany.com rms_name /usr/share/cups/model/HP/LaserJet_4*
or
iprntcmd --uploadbroker 1.2.3.4 rms_name /usr/share/cups/model/HP/LaserJet_4*
iprntcmd --version printing.MyCompany.com
or
iprntcmd --version 192.168.3.4
iprntcmd --info ipp://printing.MyCompany.com/ipp/Printer1
Copyright 2005-2015, Novell, Inc. All rights reserved. http://www.novell.com
iprintman(1)