HP 3000 Manuals

2-3. INITIATING A BATCH JOB [ EDIT/3000:Reference Manual ] MPE/iX 5.0 Documentation


EDIT/3000:Reference Manual

2-3.  INITIATING A BATCH JOB 

The MPE/3000 :JOB command is used to initiate a batch job.  Note that the
colon must be supplied in the first position of a command record in batch
mode (MPE/3000 prompts with the colon in interactive mode).

The form of the :JOB command is

              :JOB [jobname,]usemame[/userpass].acctname[/acctpass]
                   [,groupname [/grouppass] ]

                   [;TIME=cpusecs]

       BS
[     {CS}]
[;PRI={DS}]
[     {ES}]
                    ;INPRI=inputpriority 
                    [                   ]
                    ;HIPRI

                    [;RESTART]
                    [;OUTCLASS= [device] [,outputpriority] [,numcopies]]

where

jobname          is an arbitrary name used with username and acctname 
                 parameters to form a job identity.  The parameter
                 contains from 1 to 8 alphanumeric characters, beginning
                 with a letter.  Default:  no job name is assigned.

 username 
{userpass }
{acctname }
{acctpass } Are the same as described for the :HELLO command.  See
{groupname}
{grouppass}
{         }
paragraph 2-1.

cpusecs          is the maximum CPU time allowed a job, in seconds; it
                 must be a value from 1 to 32767.  When this limit is
                 reached, the job is aborted.  To specify no limit, enter
                 a question mark (?)  or omit this limit.  Default:  no
                 limit.

BS,CS,DS,ES      is the execution priority class.  BS is the highest
                 priority, ES is the lowest.  If a priority is specified
                 that exceeds the highest permitted by the system, for
                 the account or user name, MPE assigns the highest
                 priority possible below BS. Default:  DS, unless CS is
                 specified by the System Supervisor with the :JOBPRI
                 command.

inputpriority    is the relative input priority used in checking against
                 access restrictions imposed by jobfence, if one exists;
                 it takes effect when a job is entered.  This parameter
                 must be a value from 1 (lowest priority) to 13 (highest
                 priority).  If a value is less than or equal to the
                 jobfence set by the Console Operator, the job is
                 deferred.  Default:  8.

HIPRI            is the request for maximum input priority, causing the
                 job to be scheduled regardless of current jobfence or
                 execution limit for jobs; it overrides inputpriority.
                 This parameter can be specified only if you have System
                 Manager or System Supervisor Capability.  Default:  8 or
                 inputpriority if this parameter is specified.

RESTART          is the request to restart a spooled job interrupted by
                 system termination/restart.  This parameter takes effect
                 automatically when the system is subsequently restarted
                 with the WARMSTART option.

                 This parameter applies only to jobs initiated on spooled
                 input devices, and is ignored for other jobs.  Default:
                 spooled jobs are not restarted after system
                 termination/restart.

device           is the class name or logical device number of the device
                 to receive the listing output.  It cannot specify a
                 magnetic tape unit.  Default:  $STDLIST.

                 _______________________________________________________ 

                 NOTE  A non-sharable device (ND) file access attribute
                       is required in order to use this parameter.

                 _______________________________________________________ 

outputpriority   is the output priority for the job list file, if
                 destined for a spooled line printer or card punch.  It
                 is used to select the next spooled device file (on disc)
                 for output, among all those contending for a specific
                 printer or punch.  The parameter must be a value from 1
                 (lowest priority) to 13 (highest priority).  Note that
                 when outputpriority is 1, output always is deferred.
                 Thus, an outputpriority of 2 or greater should be used
                 for output written from disc.

                 This parameter applies only to output destined for
                 spooled output devices, and is ignored for other output.
                 Default:  8.

numcopies        is the number of copies of a job listing to be produced.
                 This parameter applies only when listing is directed to
                 a spooled device, and is ignored in other cases.  It
                 must be a value from 1 to 255.  Default:  1.

For a more detailed description of the :JOB command, see the MPE Commands
Reference Manual.

An example of the :JOB command, using only the (required) parameters
username.acctname is as follows:

                :JOB JOE.VOLLMER,PUB
                PRIORITY = DS; INPRI = 8; TIME = UNLIMITED SECONDS
                JOB NUMBER =         #J2
                TUE, JUN 3,  1980, 1:53 PM
                HP3000 / MPE  III B.01.DC

                (Printed on the standard job listing device by MPE/3000)

Note that the acctname parameter is preceded by a period.  This is the
required form for this parameter (see the form example).  Also note that
in a batch job, MPE/3000 prints the groupname (PUB in the example) after
the acctname, whether or not this parameter was included in the :JOB
command (it was not included in the :JOB card in the example).


MPE/iX 5.0 Documentation