Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ACCOUNTING

ACL

AUDIT

BROADCAST

COMMAND

CONTROL

DAY

DEFAULT

DEVICE

DIRECTORY

FILE

HOST

KEY

LOGINS/INTERACTIVE

MAGTAPE

MESSAGE

ON

OUTPUT_RATE

PASSWORD

PRINTER

PROCESS

PROMPT

PROTECTION

QUEUE

RESTART_VALUE

RIGHTS_LIST

RMS_DEFAULT

SYMBOL

TERMINAL

TIME

UIC

VERIFY

VOLUME

WORKING_SET

Qualifiers

/DISABLE

/NEW_FILE

Parameters

Qualifiers

/ACL

/AFTER

/BEFORE

/BY_OWNER

/CONFIRM

/CREATED

/DEFAULT

/DELETE

/EXCLUDE

/LIKE

/LOG

/NEW

/OBJECT_TYPE(

/REPLACE

/SINCE

Qualifiers

/ALARM

/DISABLE

Parameters

Parameters

Qualifiers

/DELETE

/LISTING

/OBJECT

/OUTPUT

/REPLACE

/TABLE

Qualifiers

/DEFAULT

/LOG

/PRIMARY

/SECONDARY

Parameters

Parameters

Qualifiers

/SPOOLED

/ACL

/AVAILABLE

/DUAL_PORT

/ERROR_LOGGING

/LOG

Parameters

Parameters

Qualifiers

/ACL

/AFTER

/DELETE

/LIKE

/LOG

/NEW

/REPLACE

Parameters

Qualifiers

/ACL

/BACKUP

/BEFORE

/BY_OWNER

/CONFIRM

/CREATED

/EXCLUDE

/EXPIRED

/LOG

/MODIFIED

/OWNER_UIC

/SINCE

/VERSION_LIMIT

Parameters

Qualifiers

/ACL

/AFTER

/BEFORE

/BY_OWNER

/CONFIRM

/CREATED

/DEFAULT

/DELETE

/EXCLUDE

/LIKE

/LOG

/NEW

/REPLACE

/SINCE

Parameters

Qualifiers

/ACL

/BACKUP

/BEFORE

/BY_OWNER

/CONFIRM

/CREATED

/DATA_CHECK

/ENTER

/ERASE_ON_DELETE

/EXCLUDE

/EXPIRATION_DATE

/EXTENSION

/GLOBAL_BUFFER

/LOG

/NODIRECTORY

/OWNER_UIC

/PROTECTION

/REMOVE

/SINCE

/TRUNCATE

/UNLOCK

/VERSION_LIMIT

Parameters

Qualifiers

/ACL

/AFTER

/BEFORE

/BY_OWNER

/CONFIRM

/CREATED

/DEFAULT

/DELETE

/EXCLUDE

/LIKE

/LOG

/NEW

/REPLACE

/SINCE

Parameters

Qualifiers

/DIAL

/DTE

/LOG

Qualifiers

/LOG

/STATE

Qualifiers

/INTERACTIVE

Parameters

Qualifiers

/DENSITY

/END_OF_FILE

/LOG

/LOGSOFT

/REWIND

/SKIP

/UNLOAD

Parameters

Qualifiers

/DELETE

/FACILITY

/IDENTIFICATION

/SEVERITY

/TEXT

Parameters

Qualifiers

Qualifiers

/GENERATE

/SECONDARY

/SYSTEM

Parameters

Qualifiers

/CR

/FALLBACK

/FF

/LA11

/LA180

/LOG

/LOWERCASE

/LP11

/PAGE

/PASSALL

/PRINTALL

/TAB

/TRUNCATE

/UNKNOWN

/UPPERCASE

/WIDTH

/WRAP

Parameters

Qualifiers

/DUMP

/IDENTIFICATION

/NAME

/PRIORITY

/PRIVILEGES

/RESOURCE_WAIT

/RESUME

/SUSPEND

/SWAPPING

Parameters

Qualifiers

/CARRIAGE_CONTROL

Parameters

Qualifiers

/DEFAULT

/DEVICE

/CONFIRM

/LOG

/PROTECTION

Parameters

Parameters

Qualifiers

/OWNER_UIC

Parameters

Qualifiers

/ENTRY

/BASE_PRIORITY

/BLOCK_LIMIT

/CHARACTERISTICS

/CPUDEFAULT

/CPUMAXIMUM

/DEFAULT

/DISABLE_SWAPPING

/ENABLE_GENERIC

/FORM_MOUNTED

/GENERIC

/JOB_LIMIT

/OWNER_UIC

/PROCESSOR

/PROTECTION

/RECORD_BLOCKING

/RETAIN

/SCHEDULE

/SEPARATE

/WSDEFAULT

/WSEXTENT

/WSQUOTA

Parameters

Qualifiers

/AFTER

/BURST

/CHARACTERISTICS

/CLI

/COPIES

/CPUTIME

/DELETE

/ENTRY

/FEED

/FLAG

/FORM

/HEADER

/HOLD

/JOB_COUNT

/KEEP

/LOG_FILE

/LOWERCASE

/NAME

/NOTE

/NOTIFY

/OPERATOR

/PAGES

/PARAMETERS

/PASSALL

/PRINTER

/PRIORITY

/RELEASE

/REQUEUE

/RESTART

/SETUP

/SPACE

/TRAILER

/WSDEFAULT

/WSEXTENT

/WSQUOTA

Parameters

Parameter

Qualifiers

/ATTRIBUTES

/ENABLE

/IDENTIFICATION

/SYSTEM

Qualifiers

/BLOCK_COUNT

/BUFFER_COUNT

/DISK

/EXTEND_QUANTITY

/INDEXED

/MAGTAPE

/PROLOG

/RELATIVE

/SEQUENTIAL

/SYSTEM

/UNIT_RECORD

Qualifier

/SCOPE

Parameters

Qualifiers

/ADVANCED_VIDEO

/ALTYPEAHD

/ANSI_CRT

/APPLICATION_KEYPAD

/AUTOBAUD

/BLOCK_MODE

/BRDCSTMBX

/BROADCAST

/CRFILL

/DEC_CRT

/DEVICE_TYPE

/DIALUP

/DISCONNECT

/DISMISS

/DMA

/ECHO

/EDIT_MODE

/EIGHT_BIT

/ESCAPE

/FALLBACK

/FORM

/FRAME

/FULLDUP

/HALFDUP

/HANGUP

/HARDCOPY

/HOSTSYNC

/INQUIRE

/INSERT

/LFFILL

/LINE_EDITING

/LOCAL_ECHO

/LOWERCASE

/MANUAL

/MODEM

/NUMERIC_KEYPAD

/OVERSTRIKE

/PAGE

/PARITY

/PASTHRU

/PERMANENT

/PRINTER_PORT

/PROTOCOL

/READSYNC

/REGIS

/SCOPE

/SECURE_SERVER

/SET_SPEED

/SIXEL_GRAPHICS

/SOFT_CHARACTERS

/SPEED

/SWITCH

/SYSPASSWORD

/TAB

/TTSYNC

/TYPE_AHEAD

/UNKNOWN

/UPPERCASE

/WIDTH

/WRAP

Parameters

Parameters

Qualifiers

/PROCEDURE

/IMAGE

Parameters

Qualifiers

/ACCESSED

/DATA_CHECK

/ERASE_ON_DELETE

/EXTENSION

/FILE_PROTECTION

/HIGHWATER_MARKING

/LABEL

/LOG

/MOUNT_VERIFICATION

/OWNER_UIC

/PROTECTION

/REBUILD

/RETENTION

/UNLOAD

/USER_NAME

/WINDOWS

Qualifiers

/ADJUST

/EXTENT

/LIMIT

/LOG

/QUOTA

HELP SET — MicroVMS 4.5B

Additional information available:

ACCOUNTINGACLAUDITBROADCASTCOMMAND
CONTROLDAYDEFAULTDEVICEDIRECTORYFILE
HOSTKEYLOGINS/INTERACTIVEMAGTAPEMESSAGEON
OUTPUT_RATEPASSWORDPRINTERPROCESSPROMPTPROTECTION
QUEUERESTART_VALUERIGHTS_LISTRMS_DEFAULT
SYMBOLTERMINALTIMEUICVERIFYVOLUMEWORKING_SET

ACCOUNTING

Enables or disables the logging of various activities in the
accounting log file SYS$MANAGER:ACCOUNTNG.DAT, or closes the current
accounting log file and opens a new one with a version number
incremented by 1.

Format
 SET ACCOUNTING

 Requires OPER privilege.

Additional information available:

Qualifiers

Qualifiers

Additional information available:

/DISABLE/NEW_FILE

/DISABLE[=(keyword,...)]

 /ENABLE[=(keyword,...)]
 Disables or enables the logging of the specified activities recorded
 in the accounting log file. If you specify only /DISABLE the logging
 of all activities is disabled. If you specify only /ENABLE the logging
 of all activities is enabled. The following keywords specify the
 activities:

 +---------------+------------------------------+
 | BATCH         | Batch job termination        |
 +---------------+------------------------------+
 | DETACHED      | Detached job termination     |
 +---------------+------------------------------+
 | IMAGE         | Image activation             |
 +---------------+------------------------------+
 | INTERACTIVE   | Interactive job termination  |
 +---------------+------------------------------+
 | LOGIN_FAILURE | Login failures               |
 +---------------+------------------------------+
 | MESSAGE       | User messages                |
 +---------------+------------------------------+
 | NETWORK       | Network job termination      |
 +---------------+------------------------------+
 | PRINT         | Print jobs                   |
 +---------------+------------------------------+
 | PROCESS       | Process termination          |
 +---------------+------------------------------+
 | SUBPROCESS    | Subprocess termination       |
 +---------------+------------------------------+

/NEW_FILE

 Closes the current accounting file and opens a new version of that file.

ACL

Creates or modifies one or more access control entries (ACEs)
in the access control lists (ACLs) of the specified object.

Format
 SET ACL object

Additional information available:

ParametersQualifiers

Parameters

object
 The object whose access control list is to be edited.  Files must be on
 Files-11 Structure Level 2 formatted disk volumes.

Qualifiers

Additional information available:

/ACL/AFTER/BEFORE/BY_OWNER/CONFIRM/CREATED
/DEFAULT/DELETE/EXCLUDE/LIKE/LOG/NEW/OBJECT_TYPE(
/REPLACE/SINCE

/ACL[=(ace,...)]

 Specifies the access control list(s) or entries to be created or
 modified.  Ace specifies an access control entry.  If no ACE is
 specified, the entire ACL is affected.  (Note that security alarm
 ACEs are always placed at the beginning of the ACL.)

/AFTER=ace

 Places the access control entries specified with the /ACL qualifier
 after the access control entry specified with /AFTER.  By default,
 access control entries are added to the beginning of the access control
 list.  (Note that security alarm ACEs are always placed at the beginning
 of the ACL.)

/BEFORE[=time]

 Modifies only the ACLs of those files dated before the specified time.
 You can specify time as an absolute time, a combination of absolute
 and delta times, or one of the following keywords:  TODAY (default),
 TOMORROW, YESTERDAY.  Compatible only with /OBJECT_TYPE=FILE.

/BY_OWNER[=uic]

 Modifies only the ACLs of those files with the specified user
 identification code (UIC).  The default UIC is that of the current
 process.  Compatible only with /OBJECT_TYPE=FILE.

/CONFIRM

 /NOCONFIRM (default)
 Issues a request for confirmation before each modification.
 Compatible only with /OBJECT_TYPE=FILE.  The following responses are
 valid:

 +----------+---------------------------------------------------------+
 | YES      | Modify the ACE                                          |
 +----------+---------------------------------------------------------+
 | NO       | Do not modify the ACE                                   |
 +----------+---------------------------------------------------------+
 | TRUE     | Modify the ACE                                          |
 +----------+---------------------------------------------------------+
 | FALSE    | Do not modify the ACE                                   |
 +----------+---------------------------------------------------------+
 | 1        | Modify the ACE                                          |
 +----------+---------------------------------------------------------+
 | 0        | Do not modify the ACE                                   |
 +----------+---------------------------------------------------------+
 | <RETURN> | Do not modify the ACE                                   |
 +----------+---------------------------------------------------------+
 | ALL      | Continue execution of the command with no further       |
 |          | confirmation prompts                                    |
 +----------+---------------------------------------------------------+
 | <CTRL/Z> | Stop execution of the command                           |
 +----------+---------------------------------------------------------+
 | QUIT     | Stop execution of the command                           |
 +----------+---------------------------------------------------------+

/CREATED

 Modifies the ACLs of files selected according to their creation date.
 Relevant only with the /BEFORE and /SINCE qualifiers.  Compatible
 only with /OBJECT_TYPE=FILE.

/DEFAULT

 Creates a new ACL using the default ACEs of the parent (not the
 default) directory. For a directory file, the /DEFAULT qualifier
 propagates the entire ACL (except for ACEs with the NOPROPAGATE
 options) so that a particular access protection can be propagated
 throughout a directory tree.  For all other files, the /DEFAULT
 qualifier propagates the DEFAULT option ACE(s) in the ACL of the
 parent directory to the ACL of the specified file(s).  The /DEFAULT
 qualifier is compatible only with /OBJECT_TYPE=FILE.

/DELETE

 Deletes the access control entries specified with the /ACL qualifier.
 If no access control entry is specified with /ACL, the entire access
 control list is deleted (excluding ACEs specified with the PROTECTED
 option).

/EXCLUDE=(file-spec...)

 Excludes the specified file(s) from the operation.  Wildcard
 characters are supported for file specifications.  However, you
 cannot use relative version numbers to exclude a specific version.
 Compatible only with /OBJECT_TYPE=FILE.

/LIKE=(OBJECT_TYPE=type,OBJECT_NAME=name)

 Deletes the access control list of the specified object and replaces
 it with the access control list of the OBJECT specified with /LIKE.
 (The source and destination objects do not have to be the same type for
 this qualifier.)

/LOG

 /NOLOG (default)
 Displays the specification of each object whose ACL is modified as the
 command executes.

/NEW

 Deletes the access control list of the specified object and replaces
 it with the access control entry specified with the /ACL qualifier.

/OBJECT_TYPE(=keyword)

 Specifies the type of the object whose ACL is being modified.  Possible
 keywords are:  FILE (default), DEVICE, GROUP_GLOBAL_SECTION,
 LOGICAL_NAME_TABLE, and SYSTEM_GLOBAL_SECTION.

/REPLACE=(ace...)

 Deletes the access control entries specified with the /ACL qualifier
 and replaces them with the access control entries specified with
 /REPLACE.

/SINCE[=time]

 Modifies only the ACLs of those files dated after the specified time.
 You can specify time as an absolute time, a combination of absolute and
 delta times, or one of the following keywords:  TODAY (default),
 TOMORROW, and YESTERDAY.  Compatible only with /OBJECT_TYPE=FILE.

AUDIT

 Enables security auditing to send alarms to terminals that have been
 enabled as security operators (see REPLY/ENABLE) whenever the system
 detects specified events.

Format
 SET AUDIT

 Requires the SECURITY privilege.

Additional information available:

Qualifiers

Qualifiers

Additional information available:

/ALARM/DISABLE

/ALARM

 Sends alarm messages to all terminals enabled as security operators;
 requires either the /ENABLE or /DISABLE qualifier.

/DISABLE=(keyword,...)

 /ENABLE=(keyword,...)
 Enables or disables security auditing for the specified events. The
 /ENABLE qualifier requires the /ALARM qualifier; /DISABLE overrides
 /ENABLE. Specify event(s) to be audited with the following keywords:

 +---------------------------+----------------------------------------+
 | ACL                       | An event requested by an access        |
 |                           | control list (ACL), including ACLs on  |
 |                           | files and global sections              |
 +---------------------------+----------------------------------------+
 | ALL                       | All possible events                    |
 +---------------------------+----------------------------------------+
 | AUDIT                     | An event resulting from the execution  |
 |                           | of a SET AUDIT command                 |
 +---------------------------+----------------------------------------+
 | AUTHORIZATION             | The modification of any portion of the |
 |                           | system or network user authorization   |
 |                           | file (UAF), including any password     |
 |                           | changes; the modification of any       |
 |                           | portion of the rights database
 +---------------------------+----------------------------------------+
 | BREAKIN=(keyword,...)     | The occurrence of one or more of the   |
 |                           | following classes of breakin           |
 |                           | attempts: ALL (all possible sources    |
 |                           | of breakins, as defined by the         |
 |                           | remaining keywords), DETACHED          |
 |                           | (detached process breakin  attempt),   |
 |                           | DIALUP (dialup breakin attempt),       |
 |                           | LOCAL (local breakin attempt),         |
 |                           | NETWORK (network server breakin        |
 |                           | attempt), REMOTE (remote breakin       |
 |                           | attempt)                               |
 +---------------------------+----------------------------------------+
 | FILE_ACCESS=(keyword,...) | The occurrence of file and global      |
 |                           | section access events (regardless of   |
 |                           | the value specified in the file access |
 |                           | control list, if any).  Specify one or |
 |                           | more of the following keywords to      |
 |                           | describe the type of file access       |
 |                           | event: ALL (all types of file          |
 |                           | access, as defined by  the remaining   |
 |                           | keywords), BYPASS[:access,...]         |
 |                           | (successful file access due to the     |
 |                           | use  of the BYPASS privilege),         |
 |                           | FAILURE [:access,...] (unsuccessful    |
 |                           | file access), GRPPRV [:access,...]     |
 |                           | (successful file access due to the     |
 |                           | use of the GRPPRV privilege), READALL  |
 |                           | [:access,...]  (successful file        |
 |                           | access due to the use of the READALL   |
 |                           | privilege), SUCCESS [:access,...]      |
 |                           | (successful file access), or SYSPRV    |
 |                           | [:access,...] (successful file access  |
 |                           | due to the use of the SYSPRV           |
 |                           | privilege). Access, as used in the     |
 |                           | previous keywords, can further be      |
 |                           | defined as: READ, WRITE, EXECUTE,      |
 |                           | DELETE,  CONTROL (owner), and ALL      |
 |                           | (all of  the preceding) access.        |
 +---------------------------+----------------------------------------+
 | INSTALL                   | The occurrence of any INSTALL          |
 |                           | operations                             |
 +---------------------------+----------------------------------------+
 | LOGFAILURE=(keyword,...)  | The occurrence of one or more of the   |
 |                           | following classes of login failure:    |
 |                           | ALL (all possible types of login       |
 |                           | failures, as defined by the remaining  |
 |                           | keywords), BATCH (batch process login  |
 |                           | failure), DETACHED (detached process   |
 |                           | login failure), DIALUP (dialup         |
 |                           | interactive login failure), LOCAL      |
 |                           | (local interactive login failure),     |
 |                           | NETWORK (network server task login     |
 |                           | failure), REMOTE (interactive login    |
 |                           | failure from  another network node),   |
 |                           | or SUBPROCESS (subprocess process      |
 |                           | login failure).                        |
 +---------------------------+----------------------------------------+
 | LOGIN=(keyword,...)       | The occurrence of one or more of the   |
 |                           | following classes of logins, as        |
 |                           | specified by one or more of the        |
 |                           | following keywords: ALL (all possible  |
 |                           | types of logins, as defined by the     |
 |                           | remaining keywords), BATCH (batch      |
 |                           | process login), DETACHED (detached     |
 |                           | process login), DIALUP (dialup         |
 |                           | interactive login), LOCAL (local       |
 |                           | interactive login), NETWORK (network   |
 |                           | server task login), REMOTE             |
 |                           | (interactive login from another        |
 |                           | node), or SUBPROCESS (subprocess       |
 |                           | process login).                        |
 +---------------------------+----------------------------------------+
 | LOGOUT=(keyword,...)      | The occurrence of one or more of the   |
 |                           | following classes of logouts, as       |
 |                           | specified by one or more of the        |
 |                           | keywords: ALL (all possible sources    |
 |                           | of logouts), BATCH (batch process      |
 |                           | logout), DETACHED (detached process    |
 |                           | logout), DIALUP (dialup interactive    |
 |                           | process logout), LOCAL (local          |
 |                           | interactive process logout), NETWORK   |
 |                           | (logout by a network server task),     |
 |                           | PROCESS (subprocess or detached        |
 |                           | process logout), or REMOTE (logout of  |
 |                           | a process that logged in               |
 |                           | interactively from another network     |
 |                           | node).                                 |
 +---------------------------+----------------------------------------+
 | MOUNT                     | The issuing of a MOUNT or DISMOUNT     |
 |                           | request.                               |
 +---------------------------+----------------------------------------+

BROADCAST

Enables you to select the kinds of messages to be broadcast to your
terminal.

Format
 SET BROADCAST=(class-name,...)

Additional information available:

Parameters

Parameters

class-name
 The class of message that you want to enable or disable for broadcast
 to your terminal. Specify the class of message with one or more of the
 following keywords:

 +--------------+-------------------------------------------+
 | ALL          | All messages                              |
 +--------------+-------------------------------------------+
 | [NO]DCL      | Messages issued by DCL                    |
 +--------------+-------------------------------------------+
 | [NO]GENERAL  | All normal REPLY messages or messages     |
 |              | from $BRDCST                              |
 +--------------+-------------------------------------------+
 | [NO]MAIL     | Messages giving notification of mail      |
 +--------------+-------------------------------------------+
 | NONE         | No messages                               |
 +--------------+-------------------------------------------+
 | [NO]OPCOM    | Messages issued by OPCOM                  |
 +--------------+-------------------------------------------+
 | [NO]PHONE    | Messages from the Phone Utility           |
 +--------------+-------------------------------------------+
 | [NO]QUEUE    | Messages about print or batch jobs issued |
 |              | by the queue manager                      |
 +--------------+-------------------------------------------+
 | [NO]SHUTDOWN | Messages issued from REPLY/ID=SHUTDOWN    |
 +--------------+-------------------------------------------+
 | [NO]URGENT   | Messages issued from REPLY/ID=SHUTDOWN    |
 +--------------+-------------------------------------------+
 | [NO]USERn    | Messages from the specified user          |
 |              | group(s);  n can be from 1  through 16    |
 +--------------+-------------------------------------------+

COMMAND

Processes command definition language (CLD) files and an input
command table.  Produces an output set of command tables.  See
Section CDU for more information on the Set Command Utility.

Format
  SET COMMAND [file-spec,...]

Additional information available:

ParametersQualifiers

Parameters

file-spec
 Specification of a command language definition file.  The default
 file type is CLD.  Multiple file specifications and wildcard
 characters are allowed.  Separate multiple file specifications
 with commas or plus signs.

Qualifiers

Additional information available:

/DELETE/LISTING/OBJECT/OUTPUT/REPLACE/TABLE

/DELETE=(verb-name,...)

 Deletes the specified verb (command) or verb synonym from the
 command tables.  A command remains in effect until the verb name
 and all synonyms are deleted.  Cannot be used with /LISTING,
 /OBJECT, or /REPLACE.

/LISTING[=file-spec]

 /NOLISTING (default)
 Writes to file-spec a list of line numbers, source statements,
 and error messages.  The file type of file-spec defaults to LIS;
 the file name of file-spec defaults to a file in your default
 directory with the same name as the input CLD file (or the
 first CLD file).  Can only be used with /OBJECT and /REPLACE.

/OBJECT[=file-spec]

 Produces an object module containing those commands defined
 in the CLD file.  The CLD file must not contain any IMAGE
 statements.  The file type of file-spec defaults to OBJ; the file
 name of file-spec defaults to a file in your default directory
 with the same name as the input CLD file (or the first CLD file).
 Cannot be used with /DELETE, /OUTPUT, /REPLACE, or /TABLE.

/OUTPUT[=file-spec]

 /NOOUTPUT
 Puts the output command tables in file-spec.  The file type of
 file-spec defaults to EXE.  If file-spec is omitted or /OUTPUT is
 not specified, your process command tables are updated.  If
 file-spec is specified, you must also specify /TABLE.  Cannot be
 used with /OBJECT.

/REPLACE

 Applies the commands in the input CLD file to the input command
 tables.  Verb names and synonyms are added where they do not
 already exist; where verb names and synonyms already exist, they
 are replaced.  Cannot be used with /DELETE or /OBJECT.  The /REPLACE
 qualifier is assumed if neither /DELETE, /OBJECT, nor /REPLACE is
 specified.

/TABLE[=file-spec]

 Processes the command table in file-spec.  The file type of
 file-spec defaults to EXE.  If file-spec is omitted or /TABLE is
 not specified, your process command tables are used as input.
 Cannot be used with /OBJECT.

CONTROL

Enables or disables CTRL/Y, which interrupts a command and returns you
to DCL command level, and/or CTRL/T, which momentarily interrupts a
command to print a line of statistics. The default keyword is Y.

Format
 SET CONTROL = (T,Y)

 CTRL/C responds as a CTRL/Y unless the current image has a special
 action routine defined for CTRL/C.

DAY

Sets the default day type specified in the user authorization file
(UAF) for the current day.

Format
 SET DAY

 Requires OPER privilege.

Additional information available:

Qualifiers

Qualifiers

Additional information available:

/DEFAULT/LOG/PRIMARY/SECONDARY

/DEFAULT

 Overrides any previous SET DAY specification and sets the normal UAF
 defaults as today's day type.

/LOG

 /NOLOG (default)
 Displays the new SET DAY information on the terminal.

/PRIMARY

 Sets today until midnight to a primary day.

/SECONDARY

 Sets today until midnight to a secondary day.

DEFAULT

Sets your default device and directory specifications.

Format
 SET DEFAULT partial-file-spec

Additional information available:

Parameters

Parameters

partial-file-spec
 Device and/or directory name. A device name must be terminated with a
 colon. A directory name must be enclosed in brackets. A logical name
 can be used for the specification but it must constitute at least the
 device part of the specification. The minus sign wildcard can be used
 to specify the next higher directory from the current default.

DEVICE

Sets the error-logging status for a disk.

Format
 SET DEVICE device-name

 Requires OPER privilege.

Additional information available:

ParametersQualifiers

/SPOOLED/ACL

Parameters

device-name
 Name of the affected device.

Qualifiers

Additional information available:

/AVAILABLE/DUAL_PORT/ERROR_LOGGING/LOG

/AVAILABLE

 /NOAVAILABLE
 Specifies that the disk is available for mounting.

/DUAL_PORT

 Enables the port seize logic in the device driver of the specified
 disk. Use only on disks that contain a dual port kit and have been
 dismounted.

/ERROR_LOGGING

 /NOERROR_LOGGING
 Logs device errors in the error log file.

/LOG

 /NOLOG (default)
 Displays log information at the terminal.

/SPOOLED

Dedicates the device to spooled operations for the specified queue,
using the specified disk device for intermediate storage. The NOSPOOLED
qualifier returns a printer or terminal to the status of an unspooled
device. A disk cannot be dismounted while it is serving as
the intermediate device for a spooled device. A printer's channels
must be deassigned and its assigned queue stopped before its spooling
characteristics can be changed.

Format
 SET DEVICE/SPOOLED[=(queue-name[:],disk-name[:])]

 Requires OPER privilege.

Additional information available:

Parameters

Parameters

queue-name
 The name of the associated queue; queue-name defaults to the name of
 the device.
device-name
 The name of the affected device; disk-name defaults to SYS$DISK (the
 current default disk).

/ACL

Creates or modifies one or more access control entries (ACE) in the
access control lists (ACL) of the specified device.

Format
 SET DEVICE/ACL[=(ace,...)]  device-name,...

Requires the Secure User Environment Option.

Additional information available:

ParametersQualifiers

Parameters

ace
 Access control entries (ACEs) to be modified. If no ACE is specified,
 the entire access control list (ACL) is affected.
device-name
 Specifications of the device whose access control list is being edited.

Qualifiers

Additional information available:

/ACL/AFTER/DELETE/LIKE/LOG/NEW/REPLACE

/ACL[=(ace,...)]
 Indicates that the entire access control list(s), or specified access
 control entries, of the specified device is to be modified.  This
 qualifier is required.
/AFTER=ace
 Places the access control entries specified with the /ACL qualifier
 after the access control entry specified with /AFTER. (By default,
 access control entries are added to the beginning of the access
 control list.) Note that security alarm ACEs are always placed at
 the beginning of an ACL.
/DELETE
 Deletes the access control entries specified with the /ACL qualifier.
 If no access control entry is specified with /ACL, the entire access
 control list is deleted (excluding ACEs specified with the PROTECTED
 option).
/LIKE=device-name
 Deletes the access control list of the specified directory and replaces
 it with the access control list of the directory specified with /LIKE.
/LOG
 /NOLOG (default)
 Displays the file specification of each directory modified as the
 command executes.
/NEW
 Deletes the access control list of the specified device(s) and
 replaces it with the access control entries specified with the /ACL
 qualifier.
/REPLACE=(ace...)
 Deletes the access control entries specified with the /ACL qualifier
 and replaces them with the access control entries specified with
 /REPLACE.

DIRECTORY

Modifies the characteristics of one or more directories.

Format
 SET DIRECTORY directory-spec,...

Additional information available:

ParametersQualifiers

/ACL

Parameters

directory-spec
 Disk device (optional) and name of the directory or subdirectory.
 Wildcard characters are allowed.

Qualifiers

Additional information available:

/BACKUP/BEFORE/BY_OWNER/CONFIRM/CREATED/EXCLUDE
/EXPIRED/LOG/MODIFIED/OWNER_UIC/SINCE/VERSION_LIMIT

/BACKUP

 /CREATED (default)
 /EXPIRED
 /MODIFIED
 Selects files according to the dates of their most recent backups,
 their creation dates, their expiration dates, or the dates of their
 last modifications. Relevant only with the /BEFORE and /SINCE
 qualifiers.

/BEFORE[=time]

 Selects only those directories with dates that precede 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, YESTERDAY.  Specified with /BACKUP, /CREATED, /EXPIRED, or
 /MODIFIED.

/BY_OWNER[=uic]

 Selects only those directories with the specified user identification
 code. The default UIC is that of the current process.

/CONFIRM

 /NOCONFIRM (default)
 Issues a request for confirmation before each SET DIRECTORY operation.
 The following responses are valid:

 +----------+-----------------------------------------------+
 | YES      | Modify the directory                          |
 +----------+-----------------------------------------------+
 | NO       | Do not modify the directory                   |
 +----------+-----------------------------------------------+
 | TRUE     | Modify the directory                          |
 +----------+-----------------------------------------------+
 | FALSE    | Do not modify the directory                   |
 +----------+-----------------------------------------------+
 | 1        | Modify the directory                          |
 +----------+-----------------------------------------------+
 | 0        | Do not modify the directory                   |
 +----------+-----------------------------------------------+
 | <RETURN> | Modify the directory                          |
 +----------+-----------------------------------------------+
 | ALL      | Continue execution of the command with no     |
 |          | further confirmation prompts                  |
 +----------+-----------------------------------------------+
 | <CTRL/Z> | Stop execution of the command                 |
 +----------+-----------------------------------------------+
 | QUIT     | Stop execution of the command                 |
 +----------+-----------------------------------------------+

/CREATED

 See /BACKUP.

/EXCLUDE=(file-spec,...)

 Excludes the specified directory from modification.  You cannot
 include a device name.  Wildcard characters are supported for
 directory specifications.

/EXPIRED

 See /BACKUP.

/LOG

 /NOLOG (default)
 Displays the directory specification of each directory modified as the
 command executes.

/MODIFIED

 See /BACKUP.

/OWNER_UIC=[uic]

 Requires SYSPRV privilege to specify a UIC other than your own.
 Specifies an owner UIC for the directory. The default is the UIC of
 your process.

/SINCE[=time]

 Selects only those directories date after 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, YESTERDAY.  Specified with /BACKUP, /CREATED, /EXPIRED, or
 /MODIFIED.

/VERSION_LIMIT[=limit]

 Specifies the maximum number of versions for file(s) with the same
 name and type in the directory. The value 0 implies the Files-11
 architectural limit of 32767. If you change the version limit for the
 directory, the new limit applies only to files created after the
 change has been made.

/ACL

Creates or modifies one or more access control entries (ACE) in the
access control lists (ACL) of the specified directory.

Format
 SET DIRECTORY/ACL[=(ace,...)]  directory-spec,...

Requires the Secure User Environment Option.

Additional information available:

ParametersQualifiers

Parameters

ace
 Access control entries (ACEs) to be modified. If no ACE is specified,
 the entire access control list (ACL) is affected.
directory-spec
 Specifications of directory whose access control list is being edited.
 Device name and colon are optional.  Wildcard characters are allowed.
 Directories must be a disk file on a Files-11 Structure Level 2
 formatted volume.

Qualifiers

Additional information available:

/ACL/AFTER/BEFORE/BY_OWNER/CONFIRM/CREATED
/DEFAULT/DELETE/EXCLUDE/LIKE/LOG/NEW/REPLACE
/SINCE

/ACL[=(ace,...)]
 Indicates that the entire access control list(s), or specified access
 control entries, of the specified directory is to be modified.  This
 qualifier is required.
/AFTER=ace
 Places the access control entries specified with the /ACL qualifier
 after the access control entry specified with /AFTER. (By default,
 access control entries are added to the beginning of the access
 control list.) Note that security alarm ACEs are always placed at
 the beginning of an ACL.
/BEFORE[=time]
 Modifies the ACLs of only those directories dated before the
 specified time. You can specify time as an absolute time, a
 combination of absolute and delta times, or one of the following
 keywords: TODAY (default), TOMORROW, and YESTERDAY.
/BY_OWNER[=uic]
 Modifies the ACLs of only those directories with the specified user
 identification code. The default UIC is that of the current process.
/CONFIRM
 /NOCONFIRM (default)
 Issues a request for confirmation before each modification.
 The following responses are valid:

 +----------+---------------------------------------------------------+
 | YES      | Modify the ACE                                          |
 +----------+---------------------------------------------------------+
 | NO       | Do not modify the ACE                                   |
 +----------+---------------------------------------------------------+
 | TRUE     | Modify the ACE                                          |
 +----------+---------------------------------------------------------+
 | FALSE    | Do not modify the ACE                                   |
 +----------+---------------------------------------------------------+
 | 1        | Modify the ACE                                          |
 +----------+---------------------------------------------------------+
 | 0        | Do not modify the ACE                                   |
 +----------+---------------------------------------------------------+
 | <RETURN> | Do not modify the ACE                                   |
 +----------+---------------------------------------------------------+
 | ALL      | Continue execution of the command with no further       |
 |          | confirmation prompts                                    |
 +----------+---------------------------------------------------------+
 | <CTRL/Z> | Stop execution of the command                           |
 +----------+---------------------------------------------------------+
 | QUIT     | Stop execution of the command                           |
 +----------+---------------------------------------------------------+

/CREATED
 Modifies the ACLs of directories selected according to their creation
 dates.  Relevant only with the /BEFORE and /SINCE qualifiers.
/DEFAULT
 Creates a new ACL using the default ACEs of the parent (not default)
 directory.  For a directory file, the /DEFAULT qualifier propagates
 the entire ACL (except for ACEs with the NOPROPAGATE options) so
 that a particular access protection can be propagated throughout
 a directory tree.
/DELETE
 Deletes the access control entries specified with the /ACL qualifier.
 If no access control entry is specified with /ACL, the entire access
 control list is deleted (excluding ACEs specified with the PROTECTED
 option).
/EXCLUDE=(directory-spec...)
 Excludes the specified directory from the operation.  Wildcard
 characters are supported for directory specifications.
/LIKE=directory-spec
 Deletes the access control list of the specified directory and replaces
 it with the access control list of the directory specified with /LIKE.
/LOG
 /NOLOG (default)
 Displays the file specification of each directory modified as the
 command executes.
/NEW
 Deletes the access control list of the directory and replaces it
 with the access control entries specified with the /ACL qualifier.
/REPLACE=(ace...)
 Deletes the access control entries specified with the /ACL qualifier
 and replaces them with the access control entries specified with
 /REPLACE.
/SINCE[=time]
 Modifies only the ACLs of those directories dated after the specified
 time. You can specify time as an absolute time, a combination of
 absolute and delta times, or one of the following keywords:  TODAY
 (default), TOMORROW, and YESTERDAY.

FILE

Modifies file characteristics.

Format
 SET FILE file-spec,...

Additional information available:

ParametersQualifiers

/ACL

Parameters

file-spec
 A valid file specification. Wildcards are allowed.

Qualifiers

Additional information available:

/BACKUP/BEFORE/BY_OWNER/CONFIRM/CREATED/DATA_CHECK
/ENTER/ERASE_ON_DELETE/EXCLUDE/EXPIRATION_DATE/EXTENSION
/GLOBAL_BUFFER/LOG/NODIRECTORY/OWNER_UIC
/PROTECTION/REMOVE/SINCE/TRUNCATE/UNLOCK
/VERSION_LIMIT

/BACKUP

 /NOBACKUP (default)
 Specifies that BACKUP will record the contents of the file. The
 /NOBACKUP qualifier causes BACKUP to record the attributes of the file
 but not its contents. Valid only for Files-11 Structure Level 2 files.

/BEFORE[=time]

 Selects only those files with dates that precede the
 specified time. You can specify time as an absolute time, as a
 a combination of absolute and delta times, or as one of the
 following keywords: TODAY (default), TOMORROW, or YESTERDAY.

/BY_OWNER[=uic]

 Selects only those files with the specified user identification code.
 The default UIC is that of the current process.

/CONFIRM

 /NOCONFIRM (default)
 Issues a request for confirmation before each SET FILE operation. The
 following responses are valid:

 +----------+-----------------------------------------------+
 | YES      | Modify the file                               |
 +----------+-----------------------------------------------+
 | NO       | Do not modify the file                        |
 +----------+-----------------------------------------------+
 | TRUE     | Modify the file                               |
 +----------+-----------------------------------------------+
 | FALSE    | Do not modify the file                        |
 +----------+-----------------------------------------------+
 | 1        | Modify the file                               |
 +----------+-----------------------------------------------+
 | 0        | Do not modify the file                        |
 +----------+-----------------------------------------------+
 | <RETURN> | Do not modify the file                        |
 +----------+-----------------------------------------------+
 | ALL      | Continue execution of the command with no     |
 |          | further confirmation prompts                  |
 +----------+-----------------------------------------------+
 | <CTRL/Z> | Stop execution of the command                 |
 +----------+-----------------------------------------------+
 | QUIT     | Stop execution of the command                 |
 +----------+-----------------------------------------------+

/CREATED

 Selects files based on the dates of their creation.
 Relevant only with the /BEFORE or /SINCE qualifiers.

/DATA_CHECK[=([[NO]READ],[[NO]WRITE])]

 Verifies read operations by rereading each record, and write
 operations by reading each record after it is written. By default, a
 WRITE data check is performed.

/ENTER=new-file-spec

 Assigns an additional name to a single file. Use with caution. To
 remove one of the logical names of a file, use the /REMOVE qualifier.

/ERASE_ON_DELETE

 Specifies that the specified file(s) will be physically removed from
 the disk when purged or deleted.

/EXCLUDE=(file-spec,...)

 Excludes the specified file(s) from the SET FILE operation.  You
 cannot include the device name.  Wildcard characters are supported
 for file specifications.  However, you cannot use relative version
 numbers to exclude a specific version.

/EXPIRATION_DATE=date

 /NOEXPIRATION_DATE
 Requires ownership of the file or access control.
 Controls whether an expiration date is assigned to the specified
 file(s).

/EXTENSION[=n]

 Sets the default extend quantity for the file. The value of n can
 range from 0 through 65535. A specification of /EXTENSION or
 /EXTENSION=0 means a system calculated value.

/GLOBAL_BUFFER=n

 Sets the global buffer count for the file (the number of buffers that
 can be shared by processes accessing the file). The value must be an
 integer in the range 0 through 32767. The value 0 disables buffer
 sharing.

/LOG

 /NOLOG (default)
 Displays the file specification of each file modified as the command
 executes.

/NODIRECTORY

 Specifies that the file is not a directory.  Valid only for Files-11
 Structure Level-2 files.  Use with extreme caution.

/OWNER_UIC=[uic]

 Requires GRPPRV to set the owner to another member in the same group.
 Requires SYSPRV to set the owner to another member outside your group.

 Specifies an owner UIC for the file. The default is the UIC of your
 process.

/PROTECTION[=(ownership[:access],...)]

 Specifies protection for the specified file(s). The ownership
 categories are SYSTEM, OWNER, GROUP, and WORLD. The access categories
 are R (read), W (write), E (create), and D (delete). If you specify
 /PROTECTION without the ownership and access code, the file protection
 is set according to the current default protection.

/REMOVE

 Removes one of the names of a file specified with
 /ENTER=new-file-spec.  Use with caution.

/SINCE[=time]

 Selects only those files dated (creation, modification, expiration, or
 backup) after 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, and YESTERDAY.

/TRUNCATE

 Truncates the file at the end of the cluster containing the
 end-of-file marker, i.e. release allocated but unused blocks
 of the file.

/UNLOCK

 Makes an improperly closed file accessible.

/VERSION_LIMIT[=n]

 Specifies the maximum number of versions for the specified file. The
 value 0 implies the architectural limit of 32767. When you exceed the
 limit, the earliest file is deleted without notification to the user.

/ACL

Modifies one or more access control entries (ACE) in the access
control lists (ACL) of the specified files.

Format
 SET FILE/ACL[=(ace,...)]  file-spec,...

Requires the Secure User Environment Option.

Additional information available:

ParametersQualifiers

Parameters

ace
 Access control entries (ACEs) to be modified. If no ACE is specified,
 the entire access control list (ACL) is affected.
file-spec
 Specifications of file(s) whose access control list is being edited.
 Wildcard characters are allowed. Use a comma to separate file
 specifications. Each file must be a disk file on a Files-11 Structure
 Level 2 formatted volume.

Qualifiers

Additional information available:

/ACL/AFTER/BEFORE/BY_OWNER/CONFIRM/CREATED
/DEFAULT/DELETE/EXCLUDE/LIKE/LOG/NEW/REPLACE
/SINCE

/ACL[=(ace,...)]
 Indicates that the entire access control list(s), or specified access
 control entries, of the specified input file(s) is to be modified.
 This qualifier is required.
/AFTER=ace
 Places the access control entries specified with the /ACL qualifier
 after the access control entry specified with /AFTER. (By default,
 access control entries are added to the beginning of the access
 control list.) Note that security alarm ACEs are always placed at
 the beginning of an ACL.
/BEFORE[=time]
 Modifies the ACLs of only those input files dated before the
 specified time. You can specify time as an absolute time, a
 combination of absolute and delta times, or one of the following
 keywords: TODAY (default), TOMORROW, and YESTERDAY.
/BY_OWNER[=uic]
 Modifies the ACLs of only those input files with the specified user
 identification code. The default UIC is that of the current process.
/CONFIRM
 /NOCONFIRM (default)
 Issues a request for confirmation before each modification.
 Incompatible with /EDIT. The following responses are valid:

 +----------+---------------------------------------------------------+
 | YES      | Modify the ACE                                          |
 +----------+---------------------------------------------------------+
 | NO       | Do not modify the ACE                                   |
 +----------+---------------------------------------------------------+
 | TRUE     | Modify the ACE                                          |
 +----------+---------------------------------------------------------+
 | FALSE    | Do not modify the ACE                                   |
 +----------+---------------------------------------------------------+
 | 1        | Modify the ACE                                          |
 +----------+---------------------------------------------------------+
 | 0        | Do not modify the ACE                                   |
 +----------+---------------------------------------------------------+
 | <RETURN> | Do not modify the ACE                                   |
 +----------+---------------------------------------------------------+
 | ALL      | Continue execution of the command with no further       |
 |          | confirmation prompts                                    |
 +----------+---------------------------------------------------------+
 | <CTRL/Z> | Stop execution of the command                           |
 +----------+---------------------------------------------------------+
 | QUIT     | Stop execution of the command                           |
 +----------+---------------------------------------------------------+

/CREATED
 Modifies the ACLs of files selected according to their creation dates.
 Relevant only with the /BEFORE and /SINCE qualifiers.
/DEFAULT
 Creates a new ACL using the default ACEs of the parent (not default)
 directory. For a directory file, the /DEFAULT qualifier propagates the
 entire ACL (except for ACEs with the NOPROPAGATE options) so
 that a particular access protection can be propagated throughout
 a directory tree.  For all other files, the /DEFAULT qualifier
 propagates the DEFAULT option ACE(s) in the ACL of the parent
 directory to the ACL of the specified file(s).
/DELETE
 Deletes the access control entries specified with the /ACL qualifier.
 If no access control entry is specified with /ACL, the entire access
 control list is deleted (excluding ACEs specified with the PROTECTED
 option).
/EXCLUDE=(file-spec...)
 Excludes the specified file(s) from the operation. You can specify a
 directory name but not a device name in the file specifications(s).
 Wildcard characters are supported for file specifications.  However,
 you cannot use relative version numbers to exclude a specific version.
/LIKE=file-spec
 Deletes the access control list of the input file(s) and replaces it
 with the access control list of the file specified with /LIKE.
/LOG
 /NOLOG (default)
 Displays the file specification of each file modified as the command
 executes.
/NEW
 Deletes the access control list of the input file(s) and replaces it
 with the access control entries specified with the /ACL qualifier.
/REPLACE=(ace...)
 Deletes the access control entries specified with the /ACL qualifier
 and replaces them with the access control entries specified with
 /REPLACE.
/SINCE[=time]
 Modifies only those input files dated after the specified time. You
 can specify time as an absolute time, a combination of absolute and
 delta times, or one of the following keywords:  TODAY (default),
 TOMORROW, and YESTERDAY.

HOST

Connects your terminal to another (remote) system. After the
connection is made, you must observe the login procedures on the host
system.

Format
 SET HOST [node-name]

 Requires DECnet if the /DTE qualifier is not specified.

Additional information available:

ParametersQualifiers

Parameters

node-name
 The name of the remote system to which you will connect; incompatible
 with the /DTE qualifier.

Qualifiers

Additional information available:

/DIAL/DTE/LOG

/DIAL=(NUMBER:number[,MODEM_TYPE:modem-type])

 Allows a modem attached to the outgoing terminal line to be autodialed
 using the autodial protocol of that modem.  Number is the phone
 number to be autodialed; modem-type is the type of modem being used.
 The default for modem-type is DF03.  Use the /DIAL qualifier only in
 conjunction with the /DTE qualifier.

/DTE terminal-line

 Allows you to connect your system to another (remote) system via
 an outgoing terminal line (rather than through a network).  Specify
 terminal-line as the outgoing terminal line that connects  your system
 either directly to the other system or to a modem.  To exit from the
 remote node, type CTRL/\; that is, type a backslash (\) while pressing
 the CTRL key.

/LOG[=file-spec]

 /NOLOG (default)
 Keeps a record of the entire session in the specified file. The
 default file specification is SETHOST.LOG.

KEY

Sets and locks the key definition state for keys defined with the
DEFINE/KEY command.

Format
 SET KEY

Additional information available:

Qualifiers

Qualifiers

Additional information available:

/LOG/STATE

/LOG (default)

 /NOLOG
 Displays a message indicating the key definition state that has been
 set.

/STATE=state-name

 /NOSTATE
 Specifies the name of the state.

LOGINS/INTERACTIVE

Sets the interactive limit (number of interactive users allowed on the
system), or displays the interactive limit and the current number of
interactive users. OPER privilege is required to log in to a system if
the current number of interactive users equals or exceeds the
interactive limit. Users logged in to the system are not affected by
any change in the interactive limit.

Format
 SET LOGINS/INTERACTIVE

 Requires OPER privilege.

Additional information available:

Qualifiers

Qualifiers

Additional information available:

/INTERACTIVE

/INTERACTIVE[=n]

 If n is specified, set the interactive limit to n.

 If n is not specified, displays the interactive limit and the number
 of interactive users.

MAGTAPE

Defines the default characteristics associated with a specific magnetic
tape device for subsequent file operations.

Format
 SET MAGTAPE device-name[:]

Additional information available:

ParametersQualifiers

Parameters

device-name[:]
 Specifies the name of the magnetic tape device for which the
 characteristics are to be set.  The device must not be currently
 allocated to any other user.

Qualifiers

Additional information available:

/DENSITY/END_OF_FILE/LOG/LOGSOFT/REWIND/SKIP
/UNLOAD

/DENSITY=density

 The /DENSITY qualifier is not applicable to the TK50 tape device.

 Specifies the default density, in bits per inch (bpi), for all write
 operations on the magnetic tape device when the volume is mounted as
 a foreign tape or as an unlabeled tape.  The density can be
 specified as 800, 1600, or 6250, if the density is supported by the
 magnetic tape drive.

/END_OF_FILE

 Requires LOG_IO privilege.
 Writes a tape mark at the current position on the magnetic tape
 volume.

/LOG

 /NOLOG
 Displays information about the operations performed on the magnetic
 tape volume.

/LOGSOFT (default)

 /NOLOGSOFT
 Controls whether soft errors on the specified device are to be
 logged in the error log file.  Soft errors are errors that are
 corrected by the hardware without software intervention.  This
 qualifier only affects devices that support hardware error
 correction, such as the TU78 magnetic tape drive.  When used with
 other devices, this qualifier has no effect.

/REWIND

 Requests that the volume on the specified device be rewound to the
 beginning of the magnetic tape.

/SKIP=option

 Requests that the magnetic tape volume be positioned according to any
 of the following options:

 +-------------+-------------------------------------------------------+
 | BLOCK:n     | Directs the SET MAGTAPE command to skip the specified |
 |             | number of blocks (n)                                  |
 +-------------+-------------------------------------------------------+
 | END_OF_TAPE | Directs the SET MAGTAPE command to position the       |
 |             | specified volume at the end-of-tape mark (n)          |
 +-------------+-------------------------------------------------------+
 | FILES:n     | Directs the SET MAGTAPE command to skip the specified |
 |             | number of files (n)                                   |
 +-------------+-------------------------------------------------------+
 | RECORD:n    | Directs the SET MAGTAPE command to skip the specified |
 |             | number of records (n)                                 |
 +-------------+-------------------------------------------------------+

/UNLOAD

 Requests that the volume on the specified device be rewound and
 unloaded.

MESSAGE

Sets the format for system messages or specifies a process level
message file.

Format
 SET MESSAGE [file-spec]

Additional information available:

ParametersQualifiers

Parameters

file-spec
 Name of the process level message file. Messages in this file
 supersede messages for the same conditions in the system message file
 or in an existing process message file.  The file type defaults to EXE.
 No wildcard characters are allowed.  If this parameter is not
 specified, the qualifiers apply to the system message file.

Qualifiers

Additional information available:

/DELETE/FACILITY/IDENTIFICATION/SEVERITY/TEXT

/DELETE

 Removes any process permanent message file(s) currently in effect. Do
 not specify file-spec with this qualifier.

/FACILITY

 /NOFACILITY
 Formats messages so that the facility name prefix appears.

/IDENTIFICATION

 /NOIDENTIFICATION
 Formats messages so that the message identification prefix appears.

/SEVERITY

 /NOSEVERITY
 Formats messages so that the severity level appears.

/TEXT

 /NOTEXT
 Formats messages so that the message text appears.

ON

SET ON enables error checking at the current command level. Specify
SET NOON to disable error checking. (Even with SET NOON, the proper
values are still placed in $STATUS and $SEVERITY.)

Format
 SET [NO]ON

OUTPUT_RATE

Sets the rate at which output is written from an output buffer to a
batch job log file.

Format
 SET OUTPUT_RATE[=delta-time]

Additional information available:

Parameters

Parameters

delta-time
 The time interval at which output will be written to the the batch job
 log file. If no delta time is specified, the information is written to
 the log file but the output rate is not changed from the default of
 once per minute.  Specify delta-time as dd-hh:mm:ss.ss.

PASSWORD

Establishes, changes, or removes a password. You will be prompted for
the old password -- type the password (it is not echoed) or just press
RETURN if no password is established. You will then be prompted for
the new password and a verification -- type the new password each time
or just press RETURN if you are removing the password. A password is 1
through 31 alphanumeric, dollar sign, or underscore characters
(uppercase and lowercase characters are equivalent).

Format
 SET PASSWORD

Additional information available:

QualifiersQualifiers

Qualifiers

Additional information available:

/GENERATE

/GENERATE[=value]

 Generates a list of 5 passwords for you to select from.  Press return
 to repeat the procedure until a suitable password appears.  Value
 restricts the length of the password (values is a number from 1 - 10.
 characters).

Qualifiers

Additional information available:

/SECONDARY/SYSTEM

/SECONDARY

 Cannot be used with the /SYSTEM qualifier.
 Creates or allows you to replace a secondary password. The procedure
 is the same as setting your primary password.

/SYSTEM

 Requires SECURITY and CMKRNL privileges.
 Changes the system password, rather than a user password.

PRINTER

Describes the characteristics of a printer.  A characteristic changes
only if the qualifier is specified; otherwise, it remains the same.
(The following defaults are the defaults for an initially bootstrapped
system.)

Format
 SET PRINTER printer-name

Additional information available:

ParametersQualifiers

Parameters

printer-name
 Device name of the printer.

Qualifiers

Additional information available:

/CR/FALLBACK/FF/LA11/LA180/LOG
/LOWERCASE/LP11/PAGE/PASSALL/PRINTALL/TAB
/TRUNCATE/UNKNOWN/UPPERCASE/WIDTH
/WRAP

/CR

 /NOCR (default)
 Signals a carriage return to printers that do not include the carriage
 return operation as part of a line feed or vertical tab.

/FALLBACK

 /NOFALLBACK (default)
 Signals the printer to try to translate Multinational characters into
 7-bit equivalent representations. If unable, the printer will print an
 underscore character.

/FF (default)

 /NOFF
 Signals the printer to perform mechanical form feeds.

/LA11

 Specifies the printer as an LA11.

/LA180

 Specifies the printer as an LA180.

/LOG

 /NOLOG (default)
 Displays information confirming the printer setting.

/LOWERCASE

 /NOLOWERCASE (default)
 Passes lowercase characters to the printer. LOWERCASE is equivalent to
 /NOUPPERCASE.

/LP11

 Specifies the printer as an LP11.

/PAGE=lines-per-page

 Specifies the number of lines per page on the print forms being used.
 The value must be an integer in the range 0 through 255 and defaults
 to 64. (The printer driver and print symbiont both use this value to
 determine when to perform and simulate form feeds.)

/PASSALL

 /NOPASSALL (default)
 Passes all data to the printer as 8-bit binary data (without
 interpreting special characters as blanks, line feeds, etc.). /PASSALL
 is equivalent to /NOPRINTALL.

/PRINTALL

 /NOPRINTALL (default)
 Expands tab characters to blanks, fills carriage return and line feed
 characters, and interprets control characters. /PRINTALL is equivalent
 to /NOPASSALL.

/TAB

 /NOTAB (default)
 Controls whether the printer interprets special characters,
 or whether they are passed on to the hardware controller.

/TRUNCATE (default)

 /NOTRUNCATE
 Controls whether the printer truncates data exceeding the value
 specified by the /WIDTH qualifier.  Note that the /TRUNCATE and
 the /WRAP qualifiers are incompatible.

/UNKNOWN

 Specifies the printer as non-standard.

/UPPERCASE (default)

 /NOUPPERCASE
 Passes only uppercase characters to the printer. /UPPERCASE is
 equivalent to /NOLOWERCASE.

/WIDTH=characters-per-line

 Specifies the number of characters per line. The value must be an
 integer in the range 0 through 65535 and defaults to 132.

/WRAP

 /NOWRAP (default)
 Generates a carriage return and line feed when the value of /WIDTH is
 reached.

PROCESS

Changes the execution characteristics associated with the specified
process for the current terminal session or job.

Format
 SET PROCESS process-name

Additional information available:

ParametersQualifiers

Parameters

process-name

 Requires ownership of the process or that you have GROUP privilege
 and the process is in your group.
 The name of the process for which the characteristics are to be
 changed. The process name can contain from 1 to 15 alphanumeric
 characters. The default is the current process. Compatible only with
 the /PRIORITY, /RESUME, and /SUSPEND qualifiers.

Qualifiers

Additional information available:

/DUMP/IDENTIFICATION/NAME/PRIORITY/PRIVILEGES
/RESOURCE_WAIT/RESUME/SUSPEND/SWAPPING

/DUMP

 /NODUMP (default)
 Causes the contents of the address space to be written to the file
 named SYS$LOGIN:IMAGEDUMP.DMP when an image terminates due to an
 unhandled error.

/IDENTIFICATION=pid

 Requires GROUP or WORLD privilege for processes other than your own.
 Specifies the process identification (PID) of the process for which
 characteristics are to be changed. Overrides the process-name
 parameter. Compatible only with the /PRIORITY, /RESUME, and /SUSPEND
 qualifiers.

/NAME=string

 Changes the name of the current process to a string of 1 through 15
 characters.

/PRIORITY=n

 Requires ALTPRI privilege to set the priority higher than your
 base priority.
 Changes the priority of the specified process.

/PRIVILEGES=(keyword,...)

 Requires SETPRV to enable a privilege you do not have.
 Enables privileges for the process. The following table lists process
 privileges:

 +--------------+-----------------------------------------------------+
 | [NO]ACNT     | Create processes for which no accounting messages   |
 |              | are written                                         |
 +--------------+-----------------------------------------------------+
 | [NO]ALL      | Have all privileges                                 |
 +--------------+-----------------------------------------------------+
 | [NO]ALLSPOOL | Allocate spooled devices                            |
 +--------------+-----------------------------------------------------+
 | [NO]ALTPRI   | Set priority values                                 |
 +--------------+-----------------------------------------------------+
 | [NO]BUGCHK   | Make bug check error log entries                    |
 +--------------+-----------------------------------------------------+
 | [NO]BYPASS   | Bypass UIC protection                               |
 +--------------+-----------------------------------------------------+
 | [NO]CMEXEC   | Change mode to executive                            |
 +--------------+-----------------------------------------------------+
 | [NO]CMKRNL   | Change mode to kernel                               |
 +--------------+-----------------------------------------------------+
 | [NO]DETACH   | Create detached processes                           |
 +--------------+-----------------------------------------------------+
 | [NO]DIAGNOSE | Issue diagnostic I/O requests                       |
 +--------------+-----------------------------------------------------+
 | [NO]EXQUOTA  | Exceed quotas                                       |
 +--------------+-----------------------------------------------------+
 | [NO]GROUP    | Control other processes in the same group           |
 +--------------+-----------------------------------------------------+
 | [NO]GRPNAM   | Place names in the group logical name table         |
 +--------------+-----------------------------------------------------+
 | [NO]GRPPRV   | Access group objects                                |
 +--------------+-----------------------------------------------------+
 | [NO]LOG_IO   | Issue logical I/O requests to a device              |
 +--------------+-----------------------------------------------------+
 | [NO]MOUNT    | Issue a mount volume QIO request                    |
 +--------------+-----------------------------------------------------+
 | [NO]NETMBX   | Create a network device                             |
 +--------------+-----------------------------------------------------+
 | [NO]OPER     | Perform operator functions                          |
 +--------------+-----------------------------------------------------+
 | [NO]PFNMAP   | Create or delete sections mapped by page frame      |
 |              | number                                              |
 +--------------+-----------------------------------------------------+
 | [NO]PHY_IO   | Issue physical I/O requests to a device             |
 +--------------+-----------------------------------------------------+
 | [NO]PRMCEB   | Create permanent common event flag clusters         |
 +--------------+-----------------------------------------------------+
 | [NO]PRMGBL   | Create permanent global sections                    |
 +--------------+-----------------------------------------------------+
 | [NO]PRMMBX   | Create permanent mailboxes                          |
 +--------------+-----------------------------------------------------+
 | [NO]PSWAPM   | Alter swap mode                                     |
 +--------------+-----------------------------------------------------+
 | [NO]READALL  | Bypass existing restrictions on reading a file      |
 +--------------+-----------------------------------------------------+
 | [NO]SECURITY | Perform security-related functions                  |
 +--------------+-----------------------------------------------------+
 | [NO]SETPRV   | Give higher privileges to other processes           |
 +--------------+-----------------------------------------------------+
 | [NO]SHARE    | Assign a channel to a device, even if the channel   |
 |              | is allocated to another process                     |
 +--------------+-----------------------------------------------------+
 | [NO]SHMEM    | Create data structures in shared memory             |
 +--------------+-----------------------------------------------------+
 | [NO]SYSGBL   | Create system global sections                       |
 +--------------+-----------------------------------------------------+
 | [NO]SYSLCK   | Request locks on system-wide resources              |
 +--------------+-----------------------------------------------------+
 | [NO]SYSNAM   | Place names in the system logical name table        |
 +--------------+-----------------------------------------------------+
 | [NO]SYSPRV   | Access system objects                               |
 +--------------+-----------------------------------------------------+
 | [NO]TMPMBX   | Create a temporary mailbox                          |
 +--------------+-----------------------------------------------------+
 | [NO]VOLPRO   | Override volume protection                          |
 +--------------+-----------------------------------------------------+
 | [NO]WORLD    | Control all other processes in the system           |
 +--------------+-----------------------------------------------------+

/RESOURCE_WAIT

 /NORESOURCE_WAIT
 Enables resource wait mode so that the process waits for resources to
 become available. If you specify the /NORESOURCE_WAIT qualifier, the
 process receives an error status code when system dynamic memory is
 not available or when the process exeeds one of the following resource
 quotas: direct I/O limit, buffered I/O limit, and buffered I/O byte
 count (buffer space) quota.

/RESUME

 Allows a process suspended by a previous SET PROCESS command to resume
 operation.

/SUSPEND

 /NOSUSPEND
 Temporarily stops the process's activities. The qualifier /NOSUSPEND
 allows a suspended process to resume operation.

/SWAPPING (default)

 /NOSWAPPING
 Requires PSWAPM privilege for /NOSWAPPING.
 Permits the process to be swapped.

PROMPT

Replaces the default DCL dollar sign prompt with the specified string.

Format
 SET PROMPT[=string]

Additional information available:

ParametersQualifiers

Parameters

string
 The prompt string. Enclose the string in quotation marks if it
 contains spaces, special characters, or lowercase letters.

Qualifiers

Additional information available:

/CARRIAGE_CONTROL

/CARRIAGE_CONTROL (default)

 /NOCARRIAGE_CONTROL
 Inserts carriage return and line feed characters before the prompt
 string.

PROTECTION

Establishes the protection that limits other users' access to a file.

Format
 SET PROTECTION[=(ownership[:access],...)] file-spec,...

 Requires ownership of the file or GRPPRV, SYSPRV, BYPASS, or
 READALL privilege.

Additional information available:

ParametersQualifiers

/DEFAULT/DEVICE

Parameters

ownership
 The ownership category -- SYSTEM, OWNER, GROUP, or WORLD. Each
 category can be abbreviated to first character.
access
 An access category -- R (read), W (write), E (execute), or D (delete)
 -- to be assigned to a category of ownership. A null access
 specification means no access.
file-spec
 Name of the affected file or files. Wildcard characters are allowed.

Qualifiers

Additional information available:

/CONFIRM/LOG/PROTECTION

/CONFIRM

 /NOCONFIRM (default)
 Prompts you for confirmation before changing protection on each file.
 Respond with a T or Y to change the protection.

/LOG

 /NOLOG (default)
 Displays a message for each file processed.

/PROTECTION=(ownership[:access],...)

 Qualifies file-spec.
 Specifies protection for an individual file or group of files.
 Overrides the access specified after SET PROTECTION.

/DEFAULT

Establishes the protection to be applied by default to all files
subsequently created.

Format
 SET PROTECTION=(ownership[:access],...)/DEFAULT

Additional information available:

Parameters

Parameters

ownership
 The ownership category -- SYSTEM, OWNER, GROUP, or WORLD. Each
 category can be abbreviated to its first character.
access
 An access category -- R (read), W (write), E (execute), or D (delete)
 -- to be given to a specified type of owner. A null access
 specification means no access.

/DEVICE

Limits access to a nonfile-structured device.

Format
 SET PROTECTION=(ownership[:access],...)/DEVICE device-name
 Requires OPER privilege.

Additional information available:

ParametersQualifiers

Parameters

ownership
 An ownership category -- SYSTEM, OWNER, GROUP, or WORLD. Each category
 can be abbreviated to its first character.
access
 An access category -- R (read or allocate), W (write), L (logical
 I/O), and P (physical I/O) -- to be assigned to a specified type of
 owner. A null access specification means no access.
device-name
 Name of the nonfile-structured device.

Qualifiers

Additional information available:

/OWNER_UIC

/OWNER_UIC=[uic]
 Specifies an owner UIC for the device.
 The default owner is the UIC of your process.

QUEUE

Changes the current status or attributes of the specified queue.

Format
 SET QUEUE queue-name[:]

 Requires the Secure User Environment Option.

 Requires OPER privilege or execute access to the specified queue.

Additional information available:

ParametersQualifiers

/ENTRY

Parameters

queue-name[:]
 The name of an execution queue or a generic queue.

Qualifiers

Additional information available:

/BASE_PRIORITY/BLOCK_LIMIT/CHARACTERISTICS/CPUDEFAULT
/CPUMAXIMUM/DEFAULT/DISABLE_SWAPPING/ENABLE_GENERIC
/FORM_MOUNTED/GENERIC/JOB_LIMIT/OWNER_UIC
/PROCESSOR/PROTECTION/RECORD_BLOCKING/RETAIN
/SCHEDULE/SEPARATE/WSDEFAULT/WSEXTENT
/WSQUOTA

/BASE_PRIORITY=n

 Specifies the base process priority at which jobs are initiated from a
 batch queue. (You must stop and restart output queues to change the
 symbiont priority for printer, terminal, or server queues.) The value
 of n can be from 0 through 15.

/BLOCK_LIMIT=([lower,]upper)

 /NOBLOCK_LIMIT
 Restricts the size of print jobs that can be executed on a printer or
 terminal queue. The lower parameter specifies the minimum number of
 blocks that will be accepted by the queue for a print job. The upper
 parameter specifies the maximum number of blocks that will be accepted
 by the queue for a print job. If a job contains fewer blocks than the
 number specified by the lower parameter or more blocks than the number
 specified by the upper parameter, the job remains pending until the
 block limit for the queue is changed. To specify only the lower
 parameter, you must use two sets of quotation marks ("") in place of
 the upper specifier.

/CHARACTERISTICS=(characteristic,...)

 /NOCHARACTERISTICS
 Specifies one or more characteristics for processing jobs on the
 queue. Use the SHOW QUEUE/CHARACTERISTICS command to display queue
 characteristics. The queue must have all the characteristics specified
 for a job or the job remains pending.

/CPUDEFAULT=time

 Specifies the default CPU time limit for batch jobs. Time can be
 specified as: delta time, 0, NONE, or INFINITE. Both the value 0 and
 the keyword INFINITE allow unlimited CPU time (subject to the
 restrictions imposed by the /CPUMAXIMUM qualifier or the user
 authorization file). The keyword NONE specifies that no time limit is
 needed.

/CPUMAXIMUM=time

 Specifies the maximum CPU time limit for batch jobs. The /CPUMAXIMUM
 qualifier overrides the time limit specified in the user authorization
 file (UAF). Time can be specified as: delta time, 0, NONE, or
 INFINITE. Both the value 0 and the keyword INFINITE allow unlimited
 CPU time (subject to the restrictions imposed by the /CPUMAXIMUM
 qualifier or the user authorization file). The keyword NONE specifies
 that no time limit is needed.

/DEFAULT=(option,...)

 /NODEFAULT
 Sets defaults for the following PRINT options so that you do not have
 to specify them with the PRINT commands:

 +-----------------------+--------------------------------------------+
 | [NO]BURST[=keyword]   | Specifies where to print burst pages (flag |
 |                       | pages that are printed over the paper's    |
 |                       | perforations for easy identification of    |
 |                       | individual files in a print job.) The      |
 |                       | keyword ALL (the default) places burst     |
 |                       | pages before each printed file in the      |
 |                       | job. The keyword ONE places a burst page   |
 |                       | before the first printed file in the job.  |
 +-----------------------+--------------------------------------------+
 | [NO]FEED              | Specifies whether a form-feed is           |
 |                       | automatically inserted at the end of a     |
 |                       | page.                                      |
 +-----------------------+--------------------------------------------+
 | [NO]FLAG[=keyword]    | Specifies where to print flag pages        |
 |                       | (containing the job entry number, the      |
 |                       | name of the user submitting the job, and   |
 |                       | so on). The keyword ALL (the default)      |
 |                       | places flag pages before each printed      |
 |                       | file in the job. The keyword ONE places a  |
 |                       | flag page before the first printed file    |
 |                       | in the job.                                |
 +-----------------------+--------------------------------------------+
 | FORM=type             | Specifies the default form for a printer,  |
 |                       | terminal, or server queue.  If a job is    |
 |                       | not submitted with an explicit form        |
 |                       | definition, then this form will be used to |
 |                       | process the job.  The system-wide default  |
 |                       | form, form=0, is the default value for     |
 |                       | this keyword.  See also /FORM_MOUNTED.     |
 +-----------------------+--------------------------------------------+
 | [NO]TRAILER[=keyword] | Specifies where to print trailer pages.    |
 |                       | The keyword ALL (the default) places       |
 |                       | trailer pages after each printed file in   |
 |                       | the job. The keyword ONE places a trailer  |
 |                       | page after the last printed file in the    |
 |                       | job.                                       |
 +-----------------------+--------------------------------------------+

 If you specify any of the keywords BURST, FLAG, TRAILER without
 specifying a value, the value ALL is used by default.

/DISABLE_SWAPPING

 /NODISABLE_SWAPPING
 Allows swapping of the batch jobs.

/ENABLE_GENERIC

 /NOENABLE_GENERIC
 Allows files queued to a generic queue that does not specify explicit
 queue names to be placed in this execution queue for processing.

/FORM_MOUNTED=type

 Specifies the form type for a printer, terminal, or server queue.
 If the stock of the mounted form is not identical to the stock of
 the default form, as indicated by the DCL command qualifier
 /DEFAULT=FORM=type, then all jobs submitted to this queue without
 an explicit form definition will enter a pending state.  If a job
 is submitted with an explicit form and the stock of the explicit
 form is not identical to the stock of the mounted form, then the job
 will enter a pending state.  In both cases, the pending state will be
 maintained until the stock of the mounted form of the queue is
 identical to the stock of the form associated with the job.

/GENERIC[=(queue-name,...)]

 /NOGENERIC (default)
 Specifies that the queue is generic and that jobs placed in it can be
 moved to one of the specified execution queues for processing. The
 specified queue must be compatible. If you do not specify a queue,
 jobs can move to any execution queue (initialized without the printer,
 terminal, or server) as the generic queue. By default, a generic queue
 is a print queue; use the appropriate qualifier (/BATCH, /PROCESSOR,
 /TERMINAL) to override the default.

/JOB_LIMIT=n

 Specifies the number of batch jobs that can be executed concurrently
 from the queue. The value of n defaults to 1.

/OWNER_UIC=uic

 Requires OPER privilege.
 Specifies a UIC for the queue.

/PROCESSOR=file-name

 Specifies a file containing a print symbiont. Specify only a file
 name. The file must be in SYS$SYSTEM and must have a type of EXE. The
 default print symbiont is named PRTSMB. (Used for a generic queue, the
 /PROCESSOR qualifier specifies that the generic queue can place jobs
 only on queues that have declared themselves as server queues and that
 are executing the specified symbiont image.)

/PROTECTION=(ownership[:access],...)

 Requires OPER privilege.
 Applies the specified protection to the queue. The ownership
 categories are SYSTEM, OWNER, GROUP, and WORLD. The access categories
 are R (read), W (write), E (create), and D (delete). The default
 protection is (SYSTEM:E, OWNER:D, GROUP:R, WORLD:W).

/RECORD_BLOCKING

 /NORECORD_BLOCKING
 Determines whether the symbiont can concatenate (or block together)
 output records for transmission to the output device.  If you specify
 /NORECORD_BLOCKING, the symbiont is directed to send each formatted
 record in a separate I/O request to the output device.  For the standard
 MicroVMS print symbiont, record blocking can have a significant
 performance advantage over single-record mode.

/RETAIN[=keyword]

 /NORETAIN
 Retains jobs in the queue in a completed status after they have
 executed. Possible keywords are:

 +-------+--------------------------------------------------+
 | ALL   | Retains all jobs in the queue after execution.   |
 |       | (default)                                        |
 +-------+--------------------------------------------------+
 | ERROR | Retains in the queue only jobs that complete     |
 |       | unsuccessfully                                   |
 +-------+--------------------------------------------------+

/SCHEDULE=SIZE

 /SCHEDULE=NOSIZE
 Schedules jobs in a printer or terminal queue on the basis of size so
 that short jobs print before long jobs.

/SEPARATE=(keyword,...)

 /NOSEPARATE
 Specifies the job separation defaults for a printer or terminal queue.
 Possible keywords are:

 +-------------------+------------------------------------------------+
 | [NO]BURST         | Prints a burst page (a flag page printed over  |
 |                   | the paper's  perforations for easy             |
 |                   | identification of individual files) at the     |
 |                   | beginning  of every job.                       |
 +-------------------+------------------------------------------------+
 | [NO]FLAG          | Prints a flag page (containing the job entry   |
 |                   | number, the name  of the user submitting the   |
 |                   | job, and so on) at the beginning of every      |
 |                   | job.                                           |
 +-------------------+------------------------------------------------+
 | [NO]TRAILER       | Prints a trailer page at the end of every job. |
 +-------------------+------------------------------------------------+
 | [NO]RESET=(m,...) | Specifies a job reset sequence for the queue.  |
 |                   | The specified  module(s) from the device       |
 |                   | control library (see /LIBRARY) are used to     |
 |                   | reset  the device each time a job reset        |
 |                   | occurs.                                        |
 +-------------------+------------------------------------------------+

/WSDEFAULT=n

 Defines a working set default for a batch job. The /WSDEFAULT
 qualifier overrides the working set size specified in the user
 authorization file. Possible values are: a positive integer in the
 range 1 through 65535, 0, or the keyword NONE (the default). A zero or
 NONE sets the default value to the value specified either in the UAF
 or by the SUBMIT command (if specified).

/WSEXTENT=n

 Defines a working set extent for the batch job. The /WSEXTENT
 qualifier overrides the working set extent in the user authorization
 file. Possible values are: a positive integer in the range 1 through
 65535, 0, or the keyword NONE (the default). A zero or NONE sets the
 default value to the value specified either in the UAF or by the
 SUBMIT command (if specified).

/WSQUOTA=n

 Defines a working set page size (working set quota) for the batch job.
 The /WSQUOTA qualifier overrides the value in the user authorization
 file. Possible values are: a positive integer in the range 1 through
 65535, 0, or the keyword NONE (the default). A zero or NONE sets the
 default value to the value specified either in the UAF or by the
 SUBMIT command (if specified).

/ENTRY

Changes the status of a queued print or batch job that is not
currently executing.

Format
 SET QUEUE/ENTRY=job-number queue-name

 Requires the Secure User Environment Option.

 Requires OPER privilege, EXECUTE access to the specified queue, or
 DELETE access to the specified job.

Additional information available:

ParametersQualifiers

Parameters

job-number
 The number of the job to be executed. The job number is displayed at
 the time of the job's submission.
queue-name
 Name of the print or batch queue.

Qualifiers

Additional information available:

/AFTER/BURST/CHARACTERISTICS/CLI/COPIES/CPUTIME
/DELETE/ENTRY/FEED/FLAG/FORM/HEADER/HOLD
/JOB_COUNT/KEEP/LOG_FILE/LOWERCASE/NAME
/NOTE/NOTIFY/OPERATOR/PAGES/PARAMETERS
/PASSALL/PRINTER/PRIORITY/RELEASE/REQUEUE/RESTART/SETUP
/SPACE/TRAILER/WSDEFAULT/WSEXTENT/WSQUOTA

/AFTER=time
 /NOAFTER
 Holds the job until the specified time. If the time has passed, queues
 the job for immediate execution. The time must be in absolute
 date/time format.
/BURST
 /NOBURST (default)
 Prints a burst page (a flag page printed over the perforation between
 pages for easy identification of individual files) at the beginning of
 the job.
/CHARACTERISTICS=(characteristic,...)
 /NOCHARACTERISTICS
 Specifies one or more characteristics for processing jobs on the
 queue. Use the SHOW QUEUE/CHARACTERISTIC command to display queue
 characteristics. The queue must have all the characteristics specified
 for a job or the job remains pending.
/CLI=file-name
 Specifies the name of a command language interpreter (CLI) to use in
 processing the job. The file must be in SYS$SYSTEM and be of type EXE.
/COPIES=n
 Specifies the number of copies to print for all files in the job.  The
 value of n can be from 1 to 255.
/CPUTIME=keyword
 Specifies a CPU time limit for the batch job. Time can be specified
 as: delta time, 0, NONE, or INFINITE. Both the value 0 and the keyword
 INFINITE allow unlimited CPU time; the keyword NONE defaults to your
 UAF value or the limit specified on the queue. You cannot specify more
 time than permitted by the base queue limits or your own UAF.
/DELETE
 /NODELETE (default)
 Positional qualifier.
 As a command qualifier -- Deletes all files in the specified job. (The
 protection set for the file(s) must allow delete access to the UIC of
 the original submitter.)

 As a parameter qualifier -- Deletes the file. (The protection set for
 the file(s) must allow delete access to the UIC of the original
 submitter.)
/ENTRY=job-number
 Specifies the system-assigned number of the job. This qualifier is
 required and must precede all other qualifiers and parameters.
/FEED
 /NOFEED
 Inserts form feeds in print jobs.
/FLAG
 /NOFLAG
 Prints a flag page (containing the job entry number, the name of the
 user submitting the job, and other information about the file being
 printed) according to one of the following keywords.

 +---------+------------------------------------------------+
 | ALL     | Prints a flag page before each file in the     |
 |         | job                                            |
 +---------+------------------------------------------------+
 | ONE     | Prints a flag page before the first file in    |
 |         | the job                                        |
 +---------+------------------------------------------------+

/FORM
 Specifies special print forms (including width, length, or type of
 paper) for the job. The SHOW QUEUE/FORM command displays the available
 print forms. If you specify a forms type different from that of the
 queue, the job remains pending until the queue's forms type is set to
 that of the job's specified form type. To change the forms type for
 the queue, stop the queue, physically change the forms, and restart
 the queue, specifying the new forms type with the /FORM qualifier.
/HEADER
 /NOHEADER
 Prints a heading line at the top of each page in the print job.
/HOLD
 /NOHOLD
 Holds the job until released by the /NOHOLD or /RELEASE qualifier. The
 /NOHOLD qualifier also releases jobs submitted with the /AFTER
 qualifier, jobs held in a queue with the /RETAIN qualifier, and jobs
 refused by a user-written symbiont.
/JOB_COUNT=n
 Prints the job n times. The value of n can be from 1 through 255. This
 qualifier overrides both the /JOB_COUNT qualifier and the default of
 the PRINT command.
/KEEP
 /NOKEEP
 Retains the batch job log file after it is printed.
/LOG_FILE=file-spec
 /NOLOG_FILE
 Creates a log file with the specified file specification, which can
 include a device name as long as the process executing the batch job
 has access to the device on which the log file will reside. Logical
 names in the file specification are translated in the context of the
 process that executes the SET QUEUE/ENTRY command. If this qualifier
 is not specified, a log file with the file name of the first command
 file (or the file name specified with the /NAME qualifier) and a file
 type of LOG is created.
/LOWERCASE
 /NOLOWERCASE
 Prints the job only on a printer that supports lowercase characters.
/NAME=job-name
 Names (or renames) the job. The name can be 1 through 39 alphanumeric
 characters. The file name defaults to the file name of the first file
 in the job and a file type of LOG.
/NOTE=message
 Specifies a message of up to 255 characters to appear on the flag page
 of the job. Enclose the message in quotation marks if it contains
 spaces, special characters, or lowercase characters.
/NOTIFY
 /NONOTIFY
 Broadcasts notification of job completion or abortion to any terminal
 at which you are logged in.
/OPERATOR=message
 Specifies a message string of up to 255 characters to be sent to the
 operator just before the job begins execution. Enclose the message in
 quotation marks if it contains spaces, special characters, or
 lowercase characters.
/PAGES=([lower,]upper)
 Specifies the number of pages to print for the specified job. By
 default, all pages of a file are printed. The lower parameter
 specifies the first page to print; it defaults to the first page of
 the job. The upper parameter specifies the last page to print; it
 defaults to the last page of the job. You must specify double
 quotation marks ("") if you omit the upper parameter.
/PARAMETERS=(parameter,...)
 Specifies from 1 to 8 optional parameters to be passed to the job. A
 parameter can consist of 1 through 255 characters. Enclose the
 parameter in quotation marks if it contains spaces, special
 characters, or lowercase characters. For batch jobs, the parameters
 define values to be equated to the symbols named P1 through P8 in each
 command procedure in the job.
/PASSALL
 /NOPASSALL
 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 /PAGE_SETUP
 qualifiers, will be ignored.

 When you use the /PASSALL qualifier with the SET QUEUE/ENTRY command,
 the qualifier applies to the entire job.  You cannot use this qualifier
 to specify PASSALL mode for individual files within a multi-file job.
/PRINTER[=queue-name]
 /NOPRINTER
 Queues the batch job log to the specified printer queue when the job
 is completed. By default, the printer queue for the log file is
 SYS$PRINT. The /NOPRINTER qualifier assumes the /KEEP qualifier.
/PRIORITY=n
 Requires OPER or ALTPRI privilege to raise the priority above the
 value of the SYSGEN parameter MAXQUEPRI.
 Specifies the base priority at which a batch job will execute. The
 value of n can be from 0 to 31 and defaults to the value of the SYSGEN
 parameter DEFQUEPRI.
/RELEASE
 Releases for processing jobs submitted with the /AFTER qualifier, jobs
 held in a queue with the /RETAIN qualifier, and jobs refused by a
 user-written symbiont.
/REQUEUE=queue-name
 Moves the job to the specified queue.
/RESTART
 /NORESTART
 Restarts a batch or print job after a system crash or a STOP/REQUEUE
 command.
/SETUP=module,...
 Extracts the specified module(s) from the device control library
 (containing escape sequence modules for programmable printers) and
 copies the module(s) to the printer before a file is printed.
/SPACE
 /NOSPACE
 Double spaces a print job. The default is single spacing.
/TRAILER[=keyword]
 /NOTRAILER
 Prints a trailer page (containing the job entry number, the name of
 the user submitting the job, and other information about the file)
 according to one of the following keywords:

 +---------+------------------------------------------------+
 | ALL     | All printed files contain a trailer page       |
 +---------+------------------------------------------------+
 | ONE     | The last printed file contains a trailer page  |
 +---------+------------------------------------------------+

/WSDEFAULT=n
 Defines a working set default for a batch job. The /WSDEFAULT
 qualifier overrides the working set size specified in the user
 authorization file. Possible values are: a positive integer in the
 range 1 through 65535, 0, or the keyword NONE (the default). A zero or
 NONE sets the default value to the value specified either in the UAF
 or by the SUBMIT command (if specified).
/WSEXTENT=n
 Defines a working set extent for the batch job. The /WSEXTENT
 qualifier overrides the working set extent in the user authorization
 file. Possible values are: a positive integer in the range 1 through
 65535, 0, or the keyword NONE (the default). A zero or NONE sets the
 default value to the value specified either in the UAF or by the
 SUBMIT command (if specified).
/WSQUOTA=n
 Defines a working set page size (working set quota) for the batch job.
 The /WSQUOTA qualifier overrides the value in the user authorization
 file. Possible values are: a positive integer in the range 1 through
 65535, 0, or the keyword NONE (the default). A zero or NONE set the
 default value to the value specified either in the UAF or by the
 SUBMIT command (if specified).

RESTART_VALUE

Sets a value for the symbol BATCH$RESTART.

Format
 SET RESTART_VALUE=label

Additional information available:

Parameters

Parameters

string
 A string of up to 255 characters specifying the label at which the
 batch job should begin executing again.

RIGHTS_LIST

Modifies the process or system rights list. You must specify
either /DISABLE or /ENABLE with the SET RIGHTS_LIST command.

Format
 SET RIGHTS_LIST id-name[,...]

Additional information available:

ParameterQualifiers

Parameter

id-name[,...]
 Identifiers to be added to or removed from the process or system
 rights list. Id-name is a string of 1 to 31 alphanumeric characters,
 underscores, and dollar signs. At least one character must be
 nonnumeric.

Qualifiers

Additional information available:

/ATTRIBUTES/ENABLE/IDENTIFICATION/SYSTEM

/ATTRIBUTES=(keyword[,...])

 Specifies attributes to be added to new or existing identifiers.
 Valid keywords are:

 +--------------+------------------------------------------------------+
 | [NO]DYNAMIC  | Indicates whether or not unprivileged holders of the |
 |              | identifiers may add or remove them from the process  |
 |              | rights list.  The default is NODYNAMIC.              |
 +--------------+------------------------------------------------------+
 | [NO]RESOURCE | Indicates whether or not holders of the identifiers  |
 |              | may charge resources to them. The default is         |
 |              | NORESOURCE.                                          |
 +--------------+------------------------------------------------------+

/ENABLE

 /DISABLE
 Adds or removes the identifiers to or from the process or system
 rights list.

/IDENTIFICATION=pid

 /PROCESS[=process-name]
 Requires CMKRNL privilege and GROUP or WORLD privilege to affect
 other processes on the system.
 Identifies the process identification value (pid) or name of
 the process whose rights list is to be modified.  The process name
 can contain from 1 to 15 alphanumeric characters.  The default is the
 current process.  You cannot use either of these qualifiers with
 the /SYSTEM qualifier.

/SYSTEM

 Requires CMKRNL and SYSNAM privilege.
 Specifies that the desired operation be performed on the system
 rights list. Incompatible with /PROCESS or /IDENTIFICATION.

RMS_DEFAULT

Defines default values for the multiblock and multibuffer counts used
by MicroVMS RMS for file operations. Defaults are set for sequential,
indexed-sequential, or relative access files on a process-only basis,
unless a system-wide basis is requested. For indexed-sequential files,
SET RMS_DEFAULT defines default prolog level options. For sequential
files, SET RMS_DEFAULT defines default extensions; if your program
does not specify a default extension, the process or system default is
used.

Format
 SET RMS_DEFAULT

Additional information available:

Qualifiers

Qualifiers

Additional information available:

/BLOCK_COUNT/BUFFER_COUNT/DISK/EXTEND_QUANTITY
/INDEXED/MAGTAPE/PROLOG/RELATIVE/SEQUENTIAL/SYSTEM
/UNIT_RECORD

/BLOCK_COUNT=count

 Specifies a default multiblock count (from 0 through 127) for file
 operations, where count is the number of blocks to be allocated for
 each I/O buffer.

/BUFFER_COUNT=count

 Specifies a default multibuffer count (from -128 through 127) for file
 operations, where count is the number of buffers to be allocated. A
 positive value indicates that the specified number of buffers must be
 locked in the process's working set for the I/O operation. A negative
 value indicates that the specified number of buffers must be allocated
 but do not have to be locked. If you do not specify the type(s) of
 files (/DISK, /INDEXED, /RELATIVE, /SEQUENTIAL, and /UNIT_RECORD) to
 which the default is to be applied, /SEQUENTIAL is assumed.

/DISK

 Applies the specified defaults to file operations on disks. (The
 /SEQUENTIAL qualifier assumes /DISK.)

/EXTEND_QUANTITY=n

 Specifies the number of blocks (n) to extend a sequential file; the
 value of n can be from 0 to 65535. If you do not specify
 /EXTEND_QUANTITY, VAX-11 RMS calculates its own extend value.

/INDEXED

 Applies the specified defaults to indexed file operations.

/MAGTAPE

 Indicates that the specified multibuffer default is to be applied to
 operations on magnetic tape volumes.  If /SEQUENTIAL is specified,
 /MAGTAPE is assumed.

/PROLOG=n

 Specifies a default prolog level for ISAM files where n is 0, 2, or 3.
 (A value of 1 is not allowed.) By default, the value of n is 0; if n
 is 0, VAX-11 RMS sets an appropriate prolog level.

/RELATIVE

 Applies the specified defaults to relative file operations.

/SEQUENTIAL (default)

 Applies the specified defaults to sequential file operations.

/SYSTEM

 Indicates that the specified defaults are to be applied to file
 operations by all processes.

 Requires the change-mode-to-kernel (CMKRNL) privilege.

/UNIT_RECORD

 Applies the specified defaults to file operations on unit record
 devices.

SYMBOL

Controls access to local and global symbols in command procedures.

Format
 SET SYMBOL

Additional information available:

Qualifier

Qualifier

Additional information available:

/SCOPE

/SCOPE=(keyword,...)

 Controls access to local and global symbols.  Allows the user to treat
 symbols as being undefined.  Possible keywords are:

 +------------+-------------------------------------------------------+
 | [NO]LOCAL  | Specifying the NOLOCAL keyword causes all local       |
 |            | symbols defined in outer procedure levels to be       |
 |            | treated as being undefined by the current procedure   |
 |            | and all inner procedure levels.  Specifying LOCAL     |
 |            | removes any symbol translation limit set by the       |
 |            | current procedure level.                              |
 +------------+-------------------------------------------------------+
 | [NO]GLOBAL | Specifying the NOGLOBAL keyword causes all global     |
 |            | symbols to be inaccessible to the current procedure   |
 |            | level and all inner procedure levels unless otherwise |
 |            | changed.  Specifying GLOBAL restores access to all    |
 |            | global symbols.                                       |
 +------------+-------------------------------------------------------+

 Note that when you exit a procedure back to a previous procedure, the
 symbol scoping context from the previous level is restored for both local
 and global symbols.

TERMINAL

Sets the characteristics of a terminal. Entering a qualifier changes a
characteristic. Omitting a qualifier leaves the characteristic
unchanged. (The /DEVICE_TYPE qualifier sets the default
characteristics for the specified terminal type; the /INQUIRE
qualifier automatically assigns default characteristics according to
terminal type.)

Format
 SET TERMINAL [device-name]

Additional information available:

ParametersQualifiers

Parameters

device-name
 Device name of the terminal. The default is SYS$COMMAND if that device
 is a terminal.

Qualifiers

Additional information available:

/ADVANCED_VIDEO/ALTYPEAHD/ANSI_CRT/APPLICATION_KEYPAD
/AUTOBAUD/BLOCK_MODE/BRDCSTMBX/BROADCAST
/CRFILL/DEC_CRT/DEVICE_TYPE/DIALUP/DISCONNECT
/DISMISS/DMA/ECHO/EDIT_MODE/EIGHT_BIT
/ESCAPE/FALLBACK/FORM/FRAME/FULLDUP/HALFDUP
/HANGUP/HARDCOPY/HOSTSYNC/INQUIRE/INSERT
/LFFILL/LINE_EDITING/LOCAL_ECHO/LOWERCASE
/MANUAL/MODEM/NUMERIC_KEYPAD/OVERSTRIKE/PAGE
/PARITY/PASTHRU/PERMANENT/PRINTER_PORT/PROTOCOL
/READSYNC/REGIS/SCOPE/SECURE_SERVER/SET_SPEED
/SIXEL_GRAPHICS/SOFT_CHARACTERS/SPEED/SWITCH/SYSPASSWORD
/TAB/TTSYNC/TYPE_AHEAD/UNKNOWN/UPPERCASE
/WIDTH/WRAP

/ADVANCED_VIDEO

 /NOADVANCED_VIDEO
 Specifies that the terminal has advanced video attributes and is
 capable of 132-column video. If the terminal width is set to 132
 columns and /ADVANCED_VIDEO is enabled, the terminal page limit is set
 to 24 lines; if /NOADVANCED_VIDEO is enabled, the terminal page limit
 is set to 12 lines.

/ALTYPEAHD

 /NOALTYPEAHD
 Sets the size of the typeahead buffer when used with the /PERMANENT
 qualifier.

/ANSI_CRT (default)

 /NOANSI_CRT
 Conforms to ANSI standards for terminal transmissions.

/APPLICATION_KEYPAD

 /NUMERIC_KEYPAD (default)
 Specifies whether the keys of the numeric keypad will be used to type
 numbers and punctuation marks (/NUMERIC_KEYPAD) or to enter DCL
 commands defined with the DEFINE/KEY command (/APPLICATION_KEYPAD).

/AUTOBAUD

 /NOAUTOBAUD
 Specifies whether the terminal baud rate is reset when you log in. You
 must press the RETURN key two or more times at intervals of at least
 one second for the baud rate to be correctly determined. If you press
 a key other than RETURN, /AUTOBAUD might detect the wrong baud rate. If
 this happens, wait for the login procedure to time out before continuing.
 The /AUTOBAUD qualifier must be used with the /PERMANENT qualifier.

/BLOCK_MODE

 /NOBLOCK_MODE
 Performs block mode transmission, local editing, and field protection.

/BRDCSTMBX

 /NOBRDCSTMBX (default)
 Sends broadcast messages to an associated mailbox if it exists.

/BROADCAST (default)

 /NOBROADCAST
 Enables reception of broadcast messages (such as those issued by MAIL
 and REPLY).

/CRFILL[=fill-count]

 Generates the specified number of null characters after each carriage
 return before transmitting the next meaningful character (to ensure
 that the terminal is ready for reception). The value must be an
 integer in the range 0 through 9 and defaults to 0.

/DEC_CRT

 /NODEC_CRT
 Specifies that the terminal conforms to DEC VT100-family standards and
 supports the minimum VT100 standards, which include the VT100 escape
 sequences.

/DEVICE_TYPE=device-type

 Sets characteristics according to the device type specified.
 The default characteristics for the VT100, VT102, VT125, and
 VT200 series terminals are as follows:

  /ADVANCEDVIDEO  /CRFILL=0     /LFILL=0      /SPEED=9600
  /NOALTYPEAHD    /ECHO         /LOWERCASE    /TAB
  /ANSI_CRT       /NOEIGHT_BIT  /NODMA        /TTSYNC
  /NOAUTOBAUD     /NOESCAPE     /PAGE=24      /TYPE_AHEAD
  /NOBLOCK_MODE   /NOFORM       /NOPARITY     /WIDTH=80
  /NOBRDCSTMBX    /FULLDUP      /NOPASTHRU    /WRAP
  /BROADCAST      /NOHOSTSYNC   /NOREADSYN

/DIALUP

 /NODIALUP (default)
 Specifies that the terminal is a dialup terminal.

/DISCONNECT

 /NODISCONNECT (default)
 Specifies that the process connected to this terminal not be
 disconnected if the line detects a hangup. The /DISCONNECT qualifier
 is only valid when /PERMANENT is specified.

/DISMISS

 /NODISMISS (default)
 Makes the terminal driver ignore data causing a parity error (instead
 of terminating the currently outstanding I/O with an error status).

/DMA

 /NODMA
 Disables DMA mode (if applicable).

/ECHO (default)

 /NOECHO
 Makes the terminal display the input it receives. With /NOECHO, the
 terminal displays only system and/or user application input.

/EDIT_MODE

 /NOEDIT_MODE
 Specifies that the terminal can perform ANSI-defined advanced editing
 functions.

/EIGHT_BIT

 /NOEIGHT_BIT (default)
 Uses 8-bit ASCII protocol rather than 7-bit ASCII protocol.

/ESCAPE

 /NOESCAPE (default)
 Validates escape sequences.

/FALLBACK

 /NOFALLBACK
 Displays the 8-bit DEC Multinational Character Set characters on the
 terminal in their 7-bit representation. The default depends on the
 /EIGHTBIT setting of the terminal.

/FORM

 /NOFORM
 Transmits a form feed rather than translating it into multiple line
 feeds.

/FRAME=n

 Specifies the number of data bits that the terminal driver expects for
 every character that is input or output. The value of n can be from 5
 through 8. The default value depends on the /PARITY and /EIGHTBIT
 settings of the terminal.

/FULLDUP

 /NOFULLDUP
 Operates in full duplex mode. /FULLDUP is equivalent to /NOHALFDUP.

/HALFDUP (default)

 /NOHALFDUP
 Operates in half duplex mode. /HALFDUP is equivalent to /NOFULLDUP.

/HANGUP

 /NOHANGUP (default)
 May require LOG_IO or PHY_IO privilege depending on system
 parameter settings.
 Hangs up the terminal modem when you log out.

/HARDCOPY

 Establishes the device as a hardcopy terminal and thus outputs a
 backslash (\) when the DELETE key is pressed. The /HARDCOPY qualifier
 is equivalent to /NOSCOPE.

/HOSTSYNC

 /NOHOSTSYNC (default)
 Stops transmission to the terminal (by generating a CTRL/S) when the
 input buffer is full and resumes transmission (by generating a CTRL/Q)
 when the input buffer is empty.

/INQUIRE

 Sets the device type according to a response elicited from the
 terminal; the default is NONE. Works only on DIGITAL terminals, and
 not on the LA36 or VT05 terminals.

/INSERT

 /OVERSTRIKE (default)
 Specifies whether you can insert a character (/INSERT) when
 editing command lines ot type over a character (/OVERSTRIKE).
 You can use CTRL/A to switch from one mode to the other.

/LFFILL[=fill-count]

 Transmits to the terminal the specified number of null characters
 after each line feed before transmitting the next meaningful character
 (to ensure that the terminal is ready for reception). The value must
 be an integer in the range 0 through 9.

/LINE_EDITING

 /NOLINE_EDITING (default)
 Enables advanced line-editing features for editing command lines: both
 RETURN and CTRL/Z are recognized as line terminators, as are escape
 sequences.

/LOCAL_ECHO

 /NOLOCAL_ECHO (default)
 Echoes characters locally (rather than the host echoing them) for
 command level terminal functions. (Do not use /LOCAL_ECHO with
 utilities that require control over echoing, such as line editing or
 EDT's screen mode.) Note that MicroVMS cannot control the echoing of
 passwords when /LOCAL_ECHO is set.

/LOWERCASE

 /NOLOWERCASE
 Passes lowercase characters to the terminal. The /NOLOWERCASE
 qualifier translates all input to uppercase. /LOWERCASE is equivalent
 to /NOUPPERCASE.

/MANUAL

 Indicates manual switching of terminal lines to dynamic asynchronous
 DDCMP lines when your local terminal emulator does not support
 automatic switching.  The /MANUAL qualifier should be specified
 with the /PROTOCOL=DDCMP and /SWITCH=DECNET qualifiers.

/MODEM

 /NOMODEM
 Indicates that the terminal is connected to a modem or a cable that
 supplies standard EIA modem control signals. If your terminal has the
 MODEM characteristic, typing SET TERMINAL/NOMODEM automatically logs
 you out.

/NUMERIC_KEYPAD

 See /APPLICATION_KEYPAD.

/OVERSTRIKE

 See /INSERT.

/PAGE[=lines-per-page]

 For hardcopy terminals, specifies the number of print lines between
 perforations. (When the terminal reads a form feed, it advances the
 paper to the next perforation.) The value of n can be from 0 through
 255 and defaults to 0 (which treats a form feed as a line feed).

/PARITY[=option]

 /NOPARITY (default)
 Passes data with odd or even parity, where option equals ODD or EVEN.
 The value defaults to EVEN, if no option is specified.

/PASTHRU

 /NOPASTHRU (default)
 Passes all data (including tabs, carriage returns, line feeds, and
 control characters) to an application program as binary data.

/PERMANENT

 Requires LOG_IO or PHY_IO privilege.
 Sets characteristics on a permanent basis, that is, over terminal
 sessions. However, the characteristics revert to their initial values
 if the system is halted and restarted. Use in a system start-up file
 to establish characteristics for all terminals on the system.

/PRINTER_PORT

 /NOPRINTER_PORT (default)
 Specifies that the terminal has a printer port (an attribute not set
 by the the SET TERMINAL/INQUIRE command).

/PROTOCOL=DDCMP

 /PROTOCOL=NONE (default)
 Controls whether the terminal port specified is changed into an
 asynchronous DDCMP line.  The /PROTOCOL=NONE qualifier changes
 an asynchronous DDCMP line back into a terminal line.

/READSYNC

 /NOREADSYNC (default)
 Uses the CTRL/S and CTRL/Q functions to synchronize data transmitted
 from the terminal.

/REGIS

 /NOREGIS
 Specifies that the terminal understands REGIS graphic commands.

/SCOPE

 /NOSCOPE
 Establishes the device as a video terminal. /SCOPE is equivalent to
 /NOHARDCOPY.

/SECURE_SERVER

 /NOSECURE_SERVER (default)
 Sets the BREAK key on the terminal to log out the current process. The
 /SECURE_SERVER qualifier has no effect on terminals set with
 /AUTOBAUD.

/SET_SPEED

 /NOSET_SPEED
 Requires either LOG_IO or PHY_IO privilege.
 Allows the /SPEED qualifier to be used to change the terminal speed.

/SIXEL_GRAPHICS

 /NOSIXEL_GRAPHICS (default)
 Specifies that the terminal is capable of displaying graphics using
 the sixel graphics protocol.

/SOFT_CHARACTERS

 /NOSOFT_CHARACTERS (default)
 Specifies that the terminal is capable of loading a user-defined
 character set.

/SPEED=(input-rate,output-rate)

 Sets the baud rate at which the terminal receives and transmits data.
 If the input and output rates are the same, specify /SPEED=rate.

/SWITCH=DECNET

 Causes the terminal lines at each node to be switched to dynamic
 asynchronous DDCMP lines, when specified with the /PROTOCOL=DDCMP
 qualifier.

/SYSPASSWORD

 /NOSYSPASSWORD
 Requires LOG_IO privilege.
 Determines whether the terminal requires that a system password
 be entered before the USERNAME.

/TAB

 /NOTAB (default)
 Does not convert tab characters to multiple blanks. The /NOTAB
 qualifer expands all tab characters to blanks and assumes tab stops at
 8-character intervals.

/TTSYNC (default)

 /NOTTSYNC
 Stops transmitting to the terminal when CTRL/S is pressed and resumes
 transmission when CTRL/Q is pressed.

/TYPE_AHEAD (default)

 /NOTYPE_AHEAD
 Accepts unsolicited input for the terminal to the limit of the
 typeahead buffer.

/UNKNOWN

 Specifies a terminal type that is unknown to the system, which then uses
 the default terminal characteristics for unknown terminals.

/UPPERCASE

 /NOUPPERCASE
 Passes only uppercase characters to the terminal. /UPPERCASE is
 equivalent to /NOLOWERCASE.

/WIDTH=characters-per-line

 Specifies the maximum characters per line. This value must be an
 integer in the range 1 through 511. With /WRAP, the terminal generates
 a carriage return and line feed when the width specification is
 reached.

/WRAP (default)

 /NOWRAP
 Generates a carriage return and line feed when the value of /WIDTH is
 reached.

TIME

Resets the system clock, which is used both as a timer to record
intervals between various internal events and as a source clock for
displaying the time of day.

Format
 SET TIME[=time]

 Requires both OPER and LOG_IO privileges.

Additional information available:

Parameters

Parameters

time
 A date in the format day-month-year, a time in the format
 hour:minute:second.hundredth, or both. Day must be an integer in the
 range 1 through 31. Month must be JAN, FEB, MAR, APR, MAY, JUN, JUL,
 AUG, SEP, OCT, NOV, or DEC. Year must be an integer in the range 1858
 through 9999. Hour must be an integer in the range 0 through 23.
 Minute must be an integer in the range 0 through 59. Second must be an
 integer in the range 0 through 59. Hundredth (of a second) must be an
 integer in the range 0 through 99. The hyphens, colons, and period are
 required delimiters. Delimit the date and time, when both are
 specified, with a colon.

UIC

Changes the user identification code (UIC) of your process.

Format
 SET UIC uic
 This command requires CMKRNL (change mode
 to kernel mode) privilege.

Additional information available:

Parameters

Parameters

uic
 A valid UIC. Brackets are required around the UIC.

VERIFY

Controls whether command lines and/or data lines in command procedures
are displayed at the terminal or printed in a batch job log. Specify
the keyword PROCEDURE to write each DCL command line in a command
procedure to the output device. Specify IMAGE to write data lines to
the output device. By default, both types of verification are set or
cleared with SET VERIFY and SET NOVERIFY. The default setting for
command procedures executed interactively is SET NOVERIFY; the default
for batch jobs is SET VERIFY.

Format
 SET [NO]VERIFY[=([NO]PROCEDURE,[NO]IMAGE)]

Additional information available:

Qualifiers

Qualifiers

Additional information available:

/PROCEDURE/IMAGE

/PROCEDURE (default)

 /NOPROCEDURE
 Writes each DCL command line in a command procedure to the output
 device.

/IMAGE (default)

 /NOIMAGE
 Writes data lines (input data that is included as part of the
 SYS$INPUT input stream) to the output device.

VOLUME

Changes the characteristics of a mounted Files-11 volume.

Format
 SET VOLUME device-spec[:],...

 Requires write access to the index file on the volume.

Additional information available:

ParametersQualifiers

Parameters

device-spec[:]
 The name of a mounted Files-11 volume.

Qualifiers

Additional information available:

/ACCESSED/DATA_CHECK/ERASE_ON_DELETE/EXTENSION
/FILE_PROTECTION/HIGHWATER_MARKING/LABEL/LOG
/MOUNT_VERIFICATION/OWNER_UIC/PROTECTION
/REBUILD/RETENTION/UNLOAD/USER_NAME/WINDOWS

/ACCESSED=[n]

 Requires OPER privilege.
 Specifies the number of directories to be maintained in system space
 for ready access. The value of n can be from 0 through 255 and
 defaults to 3. If you specify a value greater than the current value,
 the new value is effective immediately; otherwise, the new value will
 not take effect until the next time the volume is mounted.

/DATA_CHECK[=(keyword,...)]

 Defines a default for data check operations following all reads and/or
 writes to the specified volume. (If you do not specify the /DATA_CHECK
 qualifier, no checks are made.) Possible keywords are:

 +---------+------------------------------------------------+
 | READ    | Performs checks following all read operations. |
 +---------+------------------------------------------------+
 | WRITE   | Performs checks following all write            |
 |         | operations. (default)                          |
 +---------+------------------------------------------------+

/ERASE_ON_DELETE

 /NOERASE_ON_DELETE
 Files on the volume are overwritten with zeroes when they are deleted.

/EXTENSION=n

 Sets the default extend quantity for all files on the volume. The
 value n can range from 0 through 65535.

/FILE_PROTECTION [=(ownership[:access],...)]

 Sets the default protection to be applied to all files on the
 specified disk volume. Specify ownership as SYSTEM, OWNER, GROUP, or
 WORLD and access as R (read), W (write), E (execute), or D (delete). A
 null access specification means no access.

/HIGHWATER_MARKING (default)

 /NOHIGHWATER_MARKING
 Sets the File Highwater Mark (FHM) volume attribute, which guarantees
 that a user cannot read data that he has not written. Applies to
 Structure Level 2 volumes only.

/LABEL=volume-label

 Specifies a 1 through 12-character alphanumeric name to be encoded on
 the volume. Characters are automatically changed to uppercase.

/LOG

 /NOLOG (default)
 Displays the volume specification of each volume after the
 modification.

/MOUNT_VERIFICATION (default)

 /NOMOUNT_VERIFICATION
 Enables mount verification (preventing interruption to user
 input/output operations and notifying the operator of problems with
 the disk).

/OWNER_UIC[=uic]

 Sets the owner UIC of the volume to the specified UIC. The default UIC
 is that of the current process.  Brackets are required around the UIC.

/PROTECTION=(ownership[:access],...)

 Specifies the protection to be applied to the volume. The ownership
 categories are SYSTEM, OWNER, GROUP, and WORLD; the access categories
 are R (read), W (write), E (create), and D (delete). The default
 protection is all types of access by all categories of user.

/REBUILD

 Recovers caching limits for a volume that was improperly dismounted.
 If a disk volume was dismounted improperly (such as during a system
 failure), and was then remounted with the MOUNT/NOREBUILD command,
 you can use SET VOLUME/REBUILD to recover the caching that was in
 effect at the time of the dismount.

/RETENTION=(minimum[,maximum])

 Specifies the minimum and maximum retention times to be used by the
 file system to determine the expiration data for files on the volume.
 When a file is created, its expiration date is set to the current time
 + maximum. Each time the file is accessed, the current time is added
 to the minimum time and if the sum is greater than the expiration
 date, a new expiration date is computed. Maximum defaults to the
 smaller of (2 x minimum) or ( minimum + 7).

/UNLOAD

 /NOUNLOAD
 Specifies for the DISMOUNT command that the volume is unloaded.

/USER_NAME[=user-name]

 Specifies a user name of up to 12 alphanumeric characters to be
 recorded on the volume. The default name is the current process user
 name.

/WINDOWS[=n]

 Specifies the number of mapping pointers to be allocated for file
 windows. The value of n can be from 7 through 80; the default value is
 7.

WORKING_SET

Redefines the default working set size of the current process or sets
an upper limit to which the working set size can be changed by an
image that the process executes. (The working set limits cannot be set
to exceed those defined in the user authorization file.)

Format
 SET WORKING_SET

Additional information available:

Qualifiers

Qualifiers

Additional information available:

/ADJUST/EXTENT/LIMIT/LOG/QUOTA

/ADJUST

 /NOADJUST (default)
 Enables the system's changing of the process working set.

/EXTENT=n

 Specifies the maximum number of pages that can be resident in the
 working set during image execution. The extent value must be greater
 than the minimum working set defined at system generation and it must
 be less than or equal to the authorized extent defined in the user
 authorization file. If you specify a value greater than the authorized
 extent, the command sets the working set limit at the maximum
 authorized value.

/LIMIT=n

 Specifies the size to which the working set is to be reduced at image
 exit. If you specify a value greater than the current quota, the quota
 value is also increased. If you specify a limit equal to the /QUOTA
 value, automatic working set adjustment is disabled.

/LOG

 /NOLOG (default)
 Displays confirmation of the SET WORKING_SET command.

/QUOTA

 Specifies the maximum number of pages that any image executing in the
 process context can request. If you specify a quota value that is
 greater than the authorized quota, the working set quota is set to the
 authorized quota value.

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