klprm The klprm program removes print jobs. Options: -------- -S Connect to the specified server. This option is used only if there is no server part contained in the printer. If the printer does not contain a print server host name and the -S option is not used the print server name is looked up in the following places: - environment variable "PRINTHOST" - preference "/yalc/print-host" in the user preference scope - registry entry "/print-host" in HKCU/Software/DKrause/Yalc - preference "/yalc/print-host" in the system pref scope - registry entry "/print-host" in HKLM/Software/DKrause/Yalc -P Print to the specified printer. The printer may be specified as short alias, queue name, queue@host or host%port. If this option is omitted the printer name is looked up in the following places: - environment variables "NGPRINTER", "NPRINTER", "LPDEST" and PRINTER, - preference "/yalc/default-printer" in the user preference scope - registry entry "/default-printer" in HKCU/Software/DKrause/Yalc - preference "/yalc/default-printer" in the system preference scope - registry entry "/default-printer" in HKLM/Software/DKrause/Yalc If the short alias can not be resolved or a simple queue name is given the program tries to obtain the host name from the -S option or the fallbacks. -U Print as the specified user. The username can be given as simple login name or as user@host. Only privileged user mentioned in an "xusers" section are able to use this option. -a | Removes all jobs / the named jobs from the print queue. Job names may be specified as job-id, position number or user name. It depends on your print system what is accepted.