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>
Installs the specified printer.
Clears all saved passwords.
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.
Fetches the printer driver on local machine.
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.
Displays the printer information.
Applies the iCM settings modified by the administrator. If the [no-gui] option is used, the modified settings are applied but no iCM GUI is displayed.
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. This option is only available on a Macintosh client.
Launches the iprint-listener process if it is not already running. This option is only available on a Macintosh client.
Purges all jobs of the specified printer. This option is only available on a Windows client.
Sets the specified printer as the default.
Sets the PSM address for iCM configuration.
Prints a test page to the specified printer.
Displays an iPrint icon to the notification area and launches the iprint-listener-gui process, if it is not running. This option is only available with Macintosh client.
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.
Adds the specified URI of the printer installation page to the trusted site list for Internet Explorer.
The trusted site list allows users to view and add the printers directly from the printer IPP site or printer map page, without running the Internet Explorer browser with administrator privileges on Windows Vista.
For example, http://printing.my_company.com/ipp.
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
iprintman(1)