Printer Commands
ColorQube 8570/8870 Color Printer
System Administrator Guide
99
Additional PJL Commands
The following table lists the most commonly used HP PJL and additional PJL commands.
See also:
HP Printer Job Language Technical Reference for the standard set of PJL commands.
PJL Command Values Description
@PJL FSAPPEND n/a Appends data to an existing file, or if the
file doesn’t exist, creates the file, and
loads it with the given data.
@PJL FSDELETE NAME=“pathname” * Deletes a file from the internal hard drive.
@PJL FSDIRLIST NAME=“pathname” * Lists PJL system files and directories.
@PJL FSDOWNLOAD
FORMAT:BINARY SIZE=size
NAME=“pathname”
* Downloads a file to the internal hard
drive.
@PJL FSINIT VOLUME=value * Initializes the internal hard drive.
@PJL FSMKDIR NAME=“pathname” * Creates the specified directory on the
internal hard drive.
@PJL FSQUERY NAME=“pathname” Responds with information about the file
or directory.
@PJL FSUPLOAD NAME=“pathname” * Uploads file from the printer to the host.
@PJL USTATUS * Allows the printer to send unsolicited
status messages for device status
changes, end-of-job status, and pages
printed. Status can be sent at specified
time intervals.
@PJL USTATUSOFF n/a Turns off all status responses.
@PJL XCLIENTJOBID=value Exactly 48 bytes (first
byte is 8 and the 8 last
bytes represent a time in
the format hhmmsshs)
Sets the client job ID used with
PrintingScout.
@PJL XJAFILENAME=“filename” Roman-8 characters
1–255
Sets the file name for Job Accounting.
@PJL XJAHOSTNAME=“hostname” Roman-8 characters
1–255
Sets the file name for Job Accounting.
@PJL XJAJOBNAME=“jobname” Roman-8 characters
1–255
Sets the file name for Job Accounting.