Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

Parameters

Command Qualifiers

Examples

/AFTER

/BACKUP

/BEFORE

/BURST

/BY_OWNER

/CHARACTERISTICS

/CONFIRM

/COPIES

/CREATED

/DELETE

/DEVICE

/EXCLUDE

/EXPIRED

/FEED

/FLAG

/FORM

/HEADER

/HOLD

/IDENTIFY

/JOB_COUNT

/LOWERCASE

/MODIFIED

/NAME

/NOTE

/NOTIFY

/OPERATOR

/PAGES

/PARAMETERS

/PASSALL

/PRIORITY

/QUEUE

/REMOTE

/RESTART

/SETUP

/SINCE

/SPACE

/TRAILER

/USER

HELP PRINT — VMS 5.2

  Queues  one  or more files for printing to an output queue.

  Requires  OPER  privilege, EXECUTE (E) access to the queue, or WRITE
  (W) access to the queue.


  Format:


    PRINT  file-spec[,...]

Additional information available:

ParametersCommand QualifiersExamples

Parameters

 file-spec[,...]

  Specifies  one  or more files to be printed. Wildcard characters are
  allowed in the directory specification, file name,  file  type,  and
  version  number  fields.  The  default  file  type  is  that  of the
  preceding file.  If  no  previous  file  specification  contains  an
  explicit file type, the default file type is LIS.

  If  you  specify two or more files, separate the file specifications
  with either commas or plus signs.

  If you specify a node name, you must use the /REMOTE qualifier.

Command Qualifiers

Additional information available:

/AFTER/BACKUP/BEFORE/BURST/BY_OWNER/CHARACTERISTICS
/CONFIRM/COPIES/CREATED/DELETE/DEVICE/EXCLUDE/EXPIRED
/FEED/FLAG/FORM/HEADER/HOLD/IDENTIFY/JOB_COUNT
/LOWERCASE/MODIFIED/NAME/NOTE/NOTIFY/OPERATOR
/PAGES/PARAMETERS/PASSALL/PRIORITY/QUEUE/REMOTE
/RESTART/SETUP/SINCE/SPACE/TRAILER/USER

/AFTER

 /AFTER=time
 /NOAFTER

  Holds the job until the specified time. The time can be specified as
  an  absolute  time or a combination of absolute and delta times. For
  complete information on specifying time  values,  see  the  VMS  DCL
  Concepts Manual. If the specified time has passed, the job is queued
  for printing immediately.

/BACKUP

 /BACKUP
 /NOBACKUP

  Modifies the interpretation of the time  value  specified  with  the
  /BEFORE  or /SINCE qualifier. /BACKUP selects files according to the
  dates of their most recent backups. This qualifier  is  incompatible
  with  the  other  qualifiers  that  also  allow  you to select files
  according to time attributes: /CREATED, /EXPIRED, and /MODIFIED.  If
  you  specify  none  of  these  four  time qualifiers, the default is
  /CREATED.

/BEFORE

 /BEFORE[=time]
 /NOBEFORE

  Selects only those files dated prior to the specified time. You  can
  specify  time  as an absolute time, as a combination of absolute and
  delta times, or as one of the following keywords:  TODAY  (default),
  TOMORROW, or YESTERDAY. Specify one of the following qualifiers with
  /BEFORE to indicate the time attribute to be used as the  basis  for
  selection: /BACKUP, /CREATED (default), /EXPIRED, or /MODIFIED.

  For  complete information on specifying time values, see the VMS DCL
  Concepts Manual.

/BURST

 /BURST[=keyword]
 /NOBURST

  Positional qualifier.

  Controls whether two file flag pages with a burst bar  between  them
  are  printed  preceding a file. If the /BURST qualifier is specified
  between the PRINT command and the file specifications, it  can  take
  either of two keywords:

  ALL   Prints the flag pages and a burst page before each file in the
  job

  ONE   Prints the flag pages and a burst page before the first file in
        the job

  If  you  want the /BURST qualifier to apply to individual files in a
  multifile job, place the qualifier directly after each file that you
  want to have the flag pages and a burst bar.

  Use  the  /[NO]BURST qualifier to override the /DEFAULT options that
  have been set for the output queue you  are  using.  The  /[NO]BURST
  qualifier does not override the /SEPARATE options set for the queue.

  When you specify /BURST for a file, the /[NO]FLAG qualifier does not
  add or subtract a flag page from the two flag pages that are printed
  preceding a file.

/BY_OWNER

 /BY_OWNER[=uic]
 /NOBY_OWNER

  Selects  only those files whose owner user identification code (UIC)
  matches the specified owner UIC. The default  UIC  is  that  of  the
  current process.

  Specify  the  UIC  using standard UIC format as described in the VMS
  DCL Concepts Manual.

/CHARACTERISTICS

 /CHARACTERISTICS=(characteristic[,...])

  Specifies the name or number of one or more  characteristics  to  be
  associated with the job. Characteristics can refer to such things as
  color of ink. If you specify only one characteristic, you  can  omit
  the parentheses.

  A  characteristic's  number  must  range  from  0  to  127,  and its
  association  with  a  particular  characteristic  name  is   system-
  specific.  To  see  which characteristics have been defined for your
  system, use the SHOW QUEUE/CHARACTERISTICS  command.  To  see  which
  characteristics are associated with a particular queue, use the SHOW
  QUEUE/FULL command.

  A print job can be processed on a  execution  queue  only  if  none,
  some,  or  all of the characteristics associated with the queue also
  are associated with the job. That is, the job's characteristics must
  be  a  subset of the queue's characteristics. However, if any of the
  characteristics associated with the job are not associated with  the
  queue,  the  job  remains pending until one or more of the following
  occurs:

  -  the characteristics specified with the queue are changed to  make
     the job's characteristics a subset of the queue's characteristics
     (using, for example, the SET QUEUE /CHARACTERISTICS command)

  -  the characteristics specified with the job are  changed  to  make
     the job's characteristics a subset of the queue's characteristics
     (using, for example, the SET ENTRY /CHARACTERISTICS command)

  -  the  job  is  moved  to  a  queue  on   which   all   the   job's
     characteristics  have been specified (using, for example, the SET
     ENTRY/REQUEUE command)

  -  the job is deleted (using, for example, the DELETE/ENTRY command)

/CONFIRM

 /CONFIRM
 /NOCONFIRM (default)

  Controls whether a request is issued before  each  individual  PRINT
  operation  to confirm that the operation should be performed on that
  file. The following responses are valid:

       YES      NO     QUIT

       TRUE     FALSE  <CTRL/Z>

       1        0      ALL

                <RET>

  You can use any combination of uppercase and lowercase  letters  for
  word  responses.  Word  responses  can be abbreviated to one or more
  letters  (for  example,  T,  TR,  or  TRU  for  TRUE),   but   these
  abbreviations must be unique. Affirmative answers are YES, TRUE, and
  1. Negative answers are NO, FALSE, 0,  and  <RET>.  QUIT  or  CTRL/Z
  indicates  that  you  want  to  stop  processing the command at that
  point. When you respond with ALL, the command continues to  process,
  but  no further prompts are given. If you type a response other than
  one of those in the list, DCL issues an error message and redisplays
  the prompt.

/COPIES

 /COPIES=n

 Positional qualifier.

  Specifies  the number of copies to print. The value of n can be from
  1 to 255 and defaults to 1. If you place the /COPIES qualifier after
  the  PRINT  command name, each file in the parameter list is printed
  the specified number of times. If you specify  /COPIES  following  a
  file  specification,  only that file is printed the specified number
  of times.

/CREATED

 /CREATED (default)
 /NOCREATED

  Modifies the  time  value  specified  with  the  /BEFORE  or  /SINCE
  qualifier.  /CREATED selects files based on their dates of creation.
  This qualifier is incompatible with the other qualifiers  that  also
  allow  you  to  select  files according to time attributes: /BACKUP,
  /EXPIRED, and /MODIFIED. If you specify  none  of  these  four  time
  qualifiers, the default is /CREATED.

/DELETE

 /DELETE
 /NODELETE (default)

  Positional qualifier.

  Controls whether files are deleted after printing.  If you place the
  /DELETE  qualifier after the PRINT command name, all specified files
  are deleted.  If you specify /DELETE  after  a  file  specification,
  only that file is deleted after it is printed.

  The protection applied to the file must allow delete access  to  the
  current UIC.

/DEVICE

 /DEVICE=queue-name[:]

  Places the print job in the specified queue (rather than the default
  queue SYS$PRINT). This qualifier is synonymous with  /QUEUE,  except
  that  the  /DEVICE qualifier is reserved for special use by DIGITAL.
  Its usage, therefore, is not recommended.

/EXCLUDE

 /EXCLUDE=(file-spec[,...])
 /NOEXCLUDE

  Excludes the specified files  from  the  print  operation.  You  can
  include  a  directory  but  not  a device in the file specification.
  Wildcard characters are allowed in the file specification.  However,
  you  cannot  use  relative  version  numbers  to  exclude a specific
  version. If you provide only one file specification,  you  can  omit
  the parentheses.

/EXPIRED

 /EXPIRED
 /NOEXPIRED

  Modifies  the  interpretation  of  the time value specified with the
  /BEFORE or /SINCE qualifier. /EXPIRED  selects  files  according  to
  their  expiration  dates.  (The  expiration date is set with the SET
  FILE/EXPIRATION_DATE   command.)   The   /EXPIRED    qualifier    is
  incompatible with the other qualifiers that also allow you to select
  files  according  to  time  attributes:   /BACKUP,   /CREATED,   and
  /MODIFIED.  If  you  specify none of these four time qualifiers, the
  default is /CREATED.

/FEED

 /FEED (default)
 /NOFEED

  Positional qualifier.

  Controls whether form feeds are inserted into the print job when the
  printer  reaches  the  bottom  margin  of  the  form in use. You can
  suppress this automatic form feed  (without  affecting  any  of  the
  other  carriage  control  functions  that are in place) by using the
  /NOFEED  qualifier.  The  /[NO]FEED  qualifier   does   not   affect
  user-formatted  files  and can be used to override the installation-
  defined defaults that have been set for the  output  queue  you  are
  using.

/FLAG

 /FLAG[=keyword]
 /NOFLAG

  Positional qualifier.

  Controls  whether  a file flag page is printed preceding a file. The
  flag page contains the name of the user submitting the job, the  job
  entry number, and other information about the file being printed. If
  the /FLAG qualifier is positioned between the PRINT command and  the
  file specifications, it can take either of two keywords:

  ALL      Prints a file flag page before each file in the job

  ONE      Prints a file flag page before the first file in the job

  If  you  want  the /FLAG qualifier to apply to individual files in a
  multifile job, place the qualifier directly after each file that you
  want to have a flag page.

  Use the /[NO]FLAG qualifier to override the /DEFAULT=[NO]FLAG option
  that has been set for the output queue you are using. The  /[NO]FLAG
  qualifier  does  not  override the /SEPARATE=[NO]FLAG option set for
  the queue.

  When you specify the /BURST qualifier  for  a  file,  the  /[NO]FLAG
  qualifier  does  not  add  or subtract a flag page from the two flag
  pages that are printed preceding the file.

/FORM

  /FORM=form

  Specifies the name or number of the form to be associated  with  the
  print job. If you omit the /FORM qualifier, the default form for the
  queue is associated with the job.

  Forms have attributes such as print image width and length or  paper
  stock,  which  the print symbiont associates with a job when the job
  is processed. Form definitions are  system-specific.  To  see  which
  forms  are  available  on  your  system,  use  the  SHOW QUEUE /FORM
  command. To find out which form is mounted currently on a particular
  queue  and which form is specified as that queue's default form, use
  the SHOW QUEUE/FULL command.

  The stock of the form associated with the job must match  the  stock
  of the form mounted on the execution queue on which you want the job
  to be processed. If not, the job remains pending until one  or  more
  of the following occurs:

  -  a different form is mounted on the queue (using, for example, the
     SET QUEUE/FORM_MOUNTED command)

  -  a different form is specified with the job to make the stocks  of
     these  forms  match  (using,  for  example,  the  SET  ENTRY/FORM
     command)

  -  the job is moved to a queue on which the  stock  of  the  mounted
     form matches the stock of the job's form (using, for example, the
     SET ENTRY/REQUEUE command)

  -  the job is deleted (using, for example, the DELETE/ENTRY command)

/HEADER

 /HEADER
 /NOHEADER (default)

  Positional qualifier.

  Controls whether a heading line is printed at the top of each page.

/HOLD

 /HOLD
 /NOHOLD (default)

  Controls whether a job is available for  printing  immediately.  The
  /HOLD qualifier holds the job until released by a SET ENTRY /RELEASE
  or SET ENTRY/NOHOLD command.

/IDENTIFY

 /IDENTIFY (default)
 /NOIDENTIFY


  Displays the job name, queue name, entry number, and status  of  the
  job when it is queued.

/JOB_COUNT

 /JOB_COUNT=n

  Prints the job n times. The value of n can be from 1 through 255 and
  defaults to 1.

/LOWERCASE

 /LOWERCASE
 /NOLOWERCASE (default)

  Indicates whether the print job must be printed on  a  printer  that
  can  print  both  lowercase  and uppercase letters. The /NOLOWERCASE
  qualifier means that files can be  printed  on  printers  supporting
  only  uppercase  letters.  If  all available printers can print both
  uppercase  and  lowercase  letters,  you  do  not  need  to  specify
  /LOWERCASE.

/MODIFIED

 /MODIFIED
 /NOMODIFIED

  Modifies  the  interpretation  of  the time value specified with the
  /BEFORE or /SINCE qualifier. The qualifier /MODIFIED  selects  files
  according  to  the  dates  on  which  they  were last modified. This
  qualifier is incompatible with the other qualifiers that also  allow
  you to select files according to time attributes: /BACKUP, /CREATED,
  and /EXPIRED. If you specify none of these four time modifiers,  the
  default is /CREATED.

/NAME

 /NAME=job-name

  Names  the  job.  The  name  consists  of  1 through 39 alphanumeric
  characters. If characters other than alphanumerics, underscores,  or
  dollar  signs  are  used  in the name, enclose the name in quotation
  marks. The default is the name of the first (or only)  file  in  the
  job.  The  job name appears in the SHOW ENTRY and SHOW QUEUE command
  display and is printed on the flag page for the job.

/NOTE

 /NOTE=string

  Specifies a message string of up to 255 characters to appear on  the
  flag page of the job.

/NOTIFY

 /NOTIFY
 /NONOTIFY (default)

  Controls  whether  a  message is broadcast to your terminal when the
  job is printed or aborted.

/OPERATOR

 /OPERATOR=string

  Specifies a message of up to  255  characters  to  be  sent  to  the
  operator when the job begins to print.

/PAGES

 /PAGES=([lowlim,]uplim)

 Positional qualifier.

  Specifies  the  number  of pages to print for the specified job. You
  can use the /PAGES qualifier to print portions  of  long  files.  By
  default, all pages of the file are printed.

  The  lowlim specifier refers to the first page in the group of pages
  that you want  printed  for  that  file.  If  you  omit  the  lowlim
  specifier, the printing starts on the first page of the file.

  The  uplim  specifier  refers  to the last page of the file that you
  want printed. If you want to print to the end of the  file,  but  do
  not  know  how  many  pages  the  file contains, use two consecutive
  quotation marks ("") as  the  uplim  specifier.  You  can  omit  the
  parentheses if you are including only a specific value for the uplim
  specifier. For example, /PAGES=10 prints the first ten pages of  the
  file;  /PAGES=(5,10)  prints  pages  five  through 10; /PAGES=(5,"")
  starts printing at page 5 in the file and continues until the end of
  the file is reached.

/PARAMETERS

 /PARAMETERS=(parameter[,...])

  Specifies  from one to eight optional parameters to be passed to the
  job; each parameter can contain up to  255  characters.  The  commas
  delimit   individual   parameters.   Enclose  parameters  containing
  lowercase  letters,  blanks,  or  other  nonalphanumeric  characters
  (including spaces) in quotation marks (").

  If you specify only one parameter, you can omit the parentheses.

/PASSALL

 /PASSALL
 /NOPASSALL (default)

  Positional qualifier.

  Specifies whether the symbiont bypasses all formatting and sends the
  output QIO to the driver  with  format  suppressed.  All  qualifiers
  affecting  formatting,  as  well  as the /HEADER, /PAGES, and /SETUP
  qualifiers, are ignored.

  If the /PASSALL qualifier is placed between the  PRINT  command  and
  any  file  specifications, all files are printed in PASSALL mode. To
  specify /PASSALL  with  only  some  files  in  the  job,  place  the
  qualifier after each file that you want printed in PASSALL mode.

/PRIORITY

 /PRIORITY=n

  Requires  OPER  or  ALTPRI privilege to raise the priority above the
  SYSGEN parameter MAXQUEPRI.

  Specifies the job-scheduling priority of the print job. The value of
  n  can be from 0 through 255, where 0 is the lowest priority and 255
  is the highest. The default value of n is the value  of  the  SYSGEN
  parameter  DEFQUEPRI.  No  privilege  is  needed to set the priority
  lower than the MAXQUEPRI value.

/QUEUE

 /QUEUE=queue-name[:]

  Queues the job to the specified output queue. The default  queue  is
  SYS$PRINT. This qualifier is synonymous with /DEVICE.

/REMOTE

 /REMOTE

  Queues the job to SYS$PRINT on the remote node specified in the file
  specification; the file must exist on the remote node. When you  use
  /REMOTE, you must include the node name in the file specification.

  You can only specify the following qualifiers with /REMOTE: /BACKUP,
  /BEFORE,  /BY_OWNER,   /CONFIRM,   /CREATED,   /EXCLUDE,   /EXPIRED,
  /MODIFIED, and /SINCE.

  Note  that,  unlike  the  printing on the local node, multiple files
  queued by a single  PRINT/REMOTE  command  are  considered  separate
  jobs.

/RESTART

 /RESTART (default)
 /NORESTART

  Indicates  whether  a job restarts after a system failure or after a
  STOP/QUEUE/REQUEUE command.

/SETUP

 /SETUP=module[,...]

  Extracts the specified  modules  from  the  device  control  library
  (containing  escape  sequence modules for programmable printers) and
  copies the modules to the printer  before  a  file  is  printed.  By
  default, no device control modules are copied.

  Note  that  the  module names are not checked for validity until the
  time that the file is actually printed.  Therefore,  PRINT/SETUP  is
  susceptible  to  typing errors and other mistakes. It is recommended
  only for experimental setups.

  For production setups, see DEFINE/FORM/SETUP.

/SINCE

 /SINCE[=time]
 /NOSINCE

  Selects only those files dated after the  specified  time.  You  can
  specify  time  as  an  absolute  time, a combination of absolute and
  delta times, or as one of the following keywords:  TODAY  (default),
  TOMORROW, or YESTERDAY. Specify one of the following qualifiers with
  /SINCE to indicate the time attribute to be used as  the  basis  for
  selection: /BACKUP, /CREATED (default), /EXPIRED, or /MODIFIED.

  For  complete information on specifying time values, see the VMS DCL
  Concepts Manual.

/SPACE

 /SPACE
 /NOSPACE (default)

  Positional qualifier.

  Controls  whether  print job output is double-spaced. The default is
  single-spaced output.

/TRAILER

 /TRAILER[=keyword]
 /NOTRAILER

  Positional qualifier.

  Controls whether a file trailer page is printed  at  the  end  of  a
  file.  The  trailer  page  displays  the job entry number as well as
  information about the user submitting the job and  the  files  being
  printed.  If  the /TRAILER qualifier is positioned between the PRINT
  command and the file specifications,  it  can  take  either  of  two
  keywords:

  ALL      Prints a file trailer page after each file in the job

  ONE      Prints a file trailer page after the last file in the job

  If you want the /TRAILER qualifier to apply to individual files in a
  multifile job, place the qualifier directly after each file that you
  want to have a trailer page.

  Use  the /[NO]TRAILER qualifier to override the /DEFAULT=[NO]TRAILER
  option that has been set for the output queue  you  are  using.  The
  /[NO]TRAILER  qualifier  does not override the /SEPARATE=[NO]TRAILER
  option set for the queue.

/USER

 /USER=username

  Requires the CMKRNL privilege and R (READ) and W (WRITE)  access  to
  the user authorization file (UAF).

  Allows  you  to print a job on behalf of another user. The print job
  runs exactly as if that user had submitted it. The  print  job  runs
  under  that  user's user name and UIC, and accounting information is
  logged to that user's account. By default, the  user  identification
  comes from the requesting process. The user name qualifier value can
  be any user name that is valid on your system. The name must be 1 to
  12 alphanumeric characters.

Examples

  1.  $ PRINT/QUEUE=LPB0/COPIES=10/AFTER=20   RESUME
     Job RESUME (queue LPB0, entry 239) holding until 19-APR-1990 20:00

  The  PRINT  command  in  this  example  queues 10 copies of the file
  RESUME.LIS to printer LPB0, but requests  that  the  copies  not  be
  printed until after 8:00 P.M.

  2.   $ PRINT  ALPHA.TXT + BETA/FLAG + GAMMA/FLAG
         Job ALPHA (queue SYS$PRINT, entry 237) pending

  The  PRINT  command  submits  the  files  ALPHA.TXT,  BETA.TXT,  and
  GAMMA.TXT as a single print job.  Flag pages separate the individual
  files.  Notice that the file type for BETA and  GAMMA  is  TXT,  the
  file type of the first file in the list.

  3.   $ PRINT/REMOTE BOSTON::WORK$:[SMITH.MEMO]JUNE10.MEM
         Job JUNE10 (queue SYS$PRINT, entry 476) started on LPA0

  The PRINT command, which is entered on a  node  other  than  BOSTON,
  queues  the  file  JUNE10.MEM  that resides on the BOSTON node.  The
  file is entered on the printer queue at node BOSTON.

  4.   $ COPY REPORT.MEM BOSTON::
       $ PRINT/REMOTE BOSTON::REPORT.MEM
         Job REPORT (queue SYS$PRINT, entry 342) started on LPA0

  The two commands are entered at a node other than BOSTON.  The  COPY
  command  copies  the  file  REPORT.MEM  from the current node to the
  BOSTON node.  The PRINT command queues the file  REPORT.MEM  located
  on the BOSTON node for printing at the BOSTON node.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026