when the NOAUTOBAUD characteristic is set, the SECURE_SERVER characteristic requires a break to initiate a new login sequence. /SET_SPEED /SET_SPEED /NOSET_SPEED Requires either LOG_IO (logical I/O) or PHY_IO (physical I/O) privilege. Controls whether the /SPEED qualifier can be used to change the terminal speed. /SIXEL_GRAPHICS /SIXEL_GRAPHICS /NOSIXEL_GRAPHICS Specifies whether the terminal is capable of displaying graphics using the sixel graphics protocol. The default is device dependent. /SOFT_CHARACTERS /SOFT_CHARACTERS /NOSOFT_CHARACTERS Specifies whether the terminal is capable of loading a user- defined character set. The default is device dependent. /SPEED /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. Not all terminals support different input and output baud rates. For specific information on baud rates for your terminal, consult the manual for that terminal. The default transmission rates are installation dependent. The valid values for input and output baud rates are as follows: 50 150 1800 4800 38400 75 300 2000 7200 57600 110 600 2400 9600 76800 134 1200 3600 19200 115200 /SWITCH /SWITCH=DECNET On VAX, causes the terminal lines at each node to be switched to dynamic asynchronous DDCMP lines, when specified with the /PROTOCOL=DDCMP qualifier. Note that /SWITCH=DECNET is a permanent characteristic; therefore, the /PERMANENT qualifier is not required. /SYSPASSWORD /SYSPASSWORD /NOSYSPASSWORD (default) Requires LOG_IO (logical I/O) privilege. Determines whether the terminal requires that a system password be entered before the Username: prompt. /TAB /TAB /NOTAB Controls whether tab characters are converted to multiple blanks. The /NOTAB qualifier expands all tab characters to blanks and assumes tab stops at 8-character intervals. The default is device dependent. /TTSYNC /TTSYNC (default) /NOTTSYNC Controls whether transmitting to the terminal is stopped when Ctrl/S is pressed and resumes transmission when Ctrl/Q is pressed. /TYPE_AHEAD /TYPE_AHEAD (default) /NOTYPE_AHEAD Controls whether the terminal accepts unsolicited input to the limit of the type-ahead buffer. When you specify the /NOTYPE_AHEAD qualifier, the terminal accepts input only when a program or the system issues a read to the terminal, such as for user input at the DCL prompt ($). When you specify the /TYPE_AHEAD qualifier, the amount of data that can be accepted is governed by the size of the type-ahead buffer. That size is determined by system generation parameters. /UNKNOWN Specifies a terminal type that is unknown to the system, which then uses the default terminal characteristics for unknown terminals. /UPPERCASE /UPPERCASE /NOUPPERCASE Controls whether lowercase characters are translated to uppercase. The /UPPERCASE qualifier is equivalent to the /NOLOWERCASE qualifier. /WIDTH /WIDTH=characters-per-line Specifies the maximum characters per line. This value must be an integer in the range 1 to 511. With the /WRAP qualifier, the terminal generates a carriage return and line feed when the width specification is reached. If the specified width on an ANSI terminal is 132, the screen is set to 132-character mode. If the terminal does not have advanced video option (AVO), the page length limit is set to 14 lines. /WRAP /WRAP (default) /NOWRAP Controls whether a carriage return and line feed are generated when the value of the /WIDTH qualifier is reached. 3 Examples 1.$ SET TERMINAL/DEVICE=VT102 In this example, the SET TERMINAL command establishes the current terminal as a VT102 terminal and sets the default characteristics for that terminal type. 2.$ SET TERMINAL/WIDTH=132/PAGE=60/NOBROADCAST $ TYPE MEMO.DOC . . . $ SET TERMINAL/DEVICE=LA36 In this example, the first SET TERMINAL command indicates that the width of terminal lines is 132 characters and that the size of each page is 60 lines. The /NOBROADCAST qualifier disables the reception of broadcast messages while the terminal is printing the file MEMO.DOC. The next SET TERMINAL command restores the terminal to its default state. 2 TIME Resets the system clock, which is used as a timer to record intervals between various internal events and as a source clock for displaying the time of day. Requires both OPER (operator) and LOG_IO (logical I/O) privileges. Format SET TIME[=time] 3 Parameter time Specifies a date in the format day-month-year, or a time in the format hour:minute:second.hundredth, or both. These fields accept the following values: Field Type Values Day Integer 1 to 31 Month String JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, or DEC Year Integer 1858 to 9999 Hour Integer 0 to 23 Minute Integer 0 to 59 Second Integer 0 to 59 Hundredth Integer 0 to 99 The hyphens (-), colons (:), and period (.) are required delimiters. Separate the date and time, when both are specified, with a colon. The syntax is sometimes specified as follows: [dd-mmm-yyyy[:]] [hh:mm:ss.cc] Alpha systems also allow a 2-digit year format: [dd-mmm-yy[:]] [hh:mm:ss.cc] The century applied to the 2-digit year format is determined by the corresponding year in the supported Alpha date range (1957- 2056). A 2-digit year in the range 57-99 is assumed to mean the years 1957-1999; a 2-digit year in the range 00-56 is assumed to mean the years 2000-2056. (To specify years outside the 1957-2056 range, you must enter a 4-digit year.) If the explicit time value is not specified, the interval system clock is automatically reset according to the time-of-year clock. For further information about the time-of-year clock, see the hardware documentation for your computer. NOTE Alpha systems maintain system time during power failures and system down time. When a system is booted, if the time is known to be earlier than the time value of the last time modification, or greater than five years in the future, you are prompted to enter the time at the console prompt. 3 Description Resets the system clock, which is used as a timer to record intervals between various internal events and as a source clock for displaying the time of day. NOTE The SET TIME command will not work if there is a time service available on your system or OpenVMS Cluster. 3 Qualifier /CLUSTER Requires OPER and LOG_IO privilege, and in an OpenVMS Cluster environment, SYSLCK privilege. Sets the time on all nodes in a cluster to the same system time. The format of the SET TIME /CLUSTER command is the following: Format SET TIME[=time] [/CLUSTER] 3 Examples 1.$ SET TIME=14-DEC-2001:19:31:0.0 The SET TIME command in this example sets the date and time to December 14, 2001, 7:31 P.M. 2.$ SET TIME $ SHOW TIME 14-DEC-2001 03:21:27.53 The SET TIME command in this example sets the system time according to the time-of-year clock. The SHOW TIME command requests a display of the current time. 3.$ SET TIME=14-DEC-2001:15:31:0.0/CLUSTER This example sets the date and time to December 14, 2001, 3:31 P.M. on all nodes in the cluster where the command was entered. 2 VERIFY Controls whether command lines and data lines in command procedures are displayed at the terminal or are printed in a batch job log. The information displayed by the SET VERIFY command can help you in debugging command procedures. Format SET VERIFY [=([NO]PROCEDURE, [NO]IMAGE)] SET NOVERIFY 3 Parameter ([NO]PROCEDURE, [NO]IMAGE) Specifies one or both types of verification. Procedure verification causes each DCL command line in a command procedure to be written to the output device. Image verification causes data lines (input data that is included as part of the SYS$INPUT input stream) to be written to the output device. By default, both types of verification are set or cleared with SET VERIFY and SET NOVERIFY. If you specify only one keyword, the other is not affected. If you specify only one keyword, omit the parentheses. 3 Examples 1.$ SET VERIFY = PROCEDURE In this example, procedure verification is turned on. If image verification was on, it remains on; if image verification was off, it remains off. 2.$ SET VERIFY $ INDEX == "$INDEX.EXE" $ CONTENTS == "$CONTENTS.EXE" $ TABLE == "$TABLE.EXE" $ SET NOVERIFY $ EXIT Procedure and image verification are turned on at the beginning of the command procedure so that the system displays all the command and data lines in the procedure as it reads them. At the end of the procedure, the SET NOVERIFY command restores the system default (no procedure or image verification). 3.$ PROC_VER = F$ENVIRONMENT("VERIFY_PROCEDURE") $ IMAGE_VER = F$ENVIRONMENT("VERIFY_IMAGE") $ HOLD_PREFIX = F$ENVIRONMENT("VERIFY_PREFIX") $ SET PREFIX "(!%T)" $ SET VERIFY . . . $ TEMP = F$VERIFY(PROC_VER, IMAGE_VER) $ SET PREFIX "''HOLD_PREFIX'" This command procedure uses the F$ENVIRONMENT lexical function to save the current procedure and image verification setting, as well as the current verification prefix string. The SET PREFIX command sets the verification prefix to be used in the current command procedure. It uses an FAO control string to produce the time each command is read by the command interpreter (DCL), surrounded by parentheses. Then the SET VERIFY command turns on both procedure and image verification. Subsequently, the F$VERIFY lexical function is used to restore the original verification settings. The SET PREFIX command returns the verification prefix to its previous setting. Note how the symbol HOLD_PREFIX is used in the SET PREFIX command. This preserves casing and special characters in the stored string. 4.$ SET VERIFY $ @TEST $ RUN AVERAGE 1 2 3 $ EXIT In this example, the SET VERIFY command turns procedure and image verification on. When the command procedure TEST.COM is executed interactively, the command lines and the data lines for the program AVERAGE are displayed on the terminal. The data lines were entered in the command procedure on lines that did not begin with the DCL prompt. 5.$ SET VERIFY $ COUNT = 1 $ IF P'COUNT' .NES. "" THEN GOTO &P'COUNT' . . . $ EXIT When this command procedure is executed interactively, the SET VERIFY command causes the command and data lines to be displayed. Symbols that are substituted during the first phase of symbol substitution (such as 'COUNT') are displayed by the SET VERIFY command, but other symbols are not. The following lines are displayed when this procedure is executed interactively: $ COUNT = 1 $ IF P1 .NES. "" THEN GOTO &P1 . . . Although these values are not displayed, the value for P1 is substituted during the third phase of symbol substitution, and the value for &P1 is substituted during the second phase. 2 VOLUME Changes the characteristics of one or more mounted Files-11 volumes. The SET VOLUME command affects only the node on which the command is issued, and will not affect any other nodes, even when a volume is mounted on multiple nodes in an OpenVMS Cluster configuration. If you are not the owner of the volume, requires control access to the volume. Format SET VOLUME device-name[:][,...] 3 Parameter device-name[:][,...] Specifies the name of one or more mounted Files-11 volumes. 3 Qualifiers /ACCESSED /ACCESSED[=n] Requires OPER (operator) privilege. Specifies the number of directories to be maintained in system space for ready access. You can specify a value n in the range of 0 to 255. If you specify the qualifier /ACCESSED and omit the number of directories, a default value of 3 is used. If you specify a value greater than the current value, the new value is effective immediately; otherwise, the new value is not effective until the next time the volume is mounted. /CACHE /CACHE=(option[,...]) Enables or disables XFC caching for the volume. If CLEAR_DATA option is specified, then contents of the volume already in cache are cleared. (If you do not specify the /CACHE qualifier, XFC caching attributes of the volume as well as the contents of the volume already in cache are not affected.) Keywords are as follows: Keyword Description DATA Enables XFC caching for the volume. [NO]DATA Disables XFC caching for the volume. CLEAR_DATA Clears contents of the volume present in the XFC cache (if any). /DATA_CHECK /DATA_CHECK[=(option[,...])] Defines a default for data check operations following all read and write operations to the specified volume. (If you do not specify the /DATA_CHECK qualifier, no checks are made.) Keywords are as follows: [NO]READPerforms checks following all read operations. [NO]WRITPerforms checks following all write operations (default). /ERASE_ON_DELETE /ERASE_ON_DELETE /NOERASE_ON_DELETE (default) Determines whether the space occupied by a file is overwritten with a system-specified pattern when a file on the volume is deleted. /EXTENSION /EXTENSION[=n] Specifies the number of blocks to be used as a default extension size for all files on the volume. You can specify a value n in the range of 0 to 65,535. If you specify the /EXTENSION qualifier without specifying a value, a default value of 0 (the OpenVMS RMS default) is used. For example, during an update operation, the extension default is used when a file increases to a size greater than its initial default allocation. /FILE_PROTECTION /FILE_PROTECTION=(ownership[:access][,...]) Sets the default protection to be applied to all files on the specified disk volume. Specify the ownership parameter as system (S), owner (O), group (G), or world (W) and the access parameter as read (R), write (W), execute (E), or delete (D). A null access specification means no access. NOTE This attribute is not used while the volume is in use on an OpenVMS system, but the attribute is provided to control the process use of the volume on RSX-11M systems. The OpenVMS system always uses the default file protection; the protection can be changed with the DCL command SET PROTECTION/DEFAULT. /HIGHWATER_MARKING /HIGHWATER_MARKING /NOHIGHWATER_MARKING Determines whether the file highwater mark (FHM) volume attribute is set. The FHM attribute guarantees that a user cannot read data that was not written by the user. Applies to Files-11 On-Disk Structure Level 2 (ODS-2) and 5 (ODS-5) volumes only. /LABEL /LABEL=volume-label Specifies a 1- to 12-character ANSI name to be encoded on the volume. The specified label remains in effect until it is changed explicitly; dismounting the volume does not affect the label. VSI strongly recommends that a volume label should consist of only alphanumeric characters, dollar signs ($), underscores (_), and hyphens (-). NOTE Changing the volume label does not change other structures that used the original volume label. For example, the