home *** CD-ROM | disk | FTP | other *** search
/ Hacker Chronicles 1 / HACKER1.ISO / phrk4 / phrack38.7 < prev    next >
Text File  |  1992-09-26  |  48KB  |  1,542 lines

  1.                                == Phrack Inc. ==
  2.  
  3.                  Volume Four, Issue Thirty-Eight, File 7 of 15
  4.  
  5.       <:=--=:><:=--=:><:=--=:><:=--=:>\|/<:=--=:><:=--=:><:=--=:><:=--=:>
  6.       <:=--=:>                                                   <:=--=:>
  7.       <:=--=:>    >>>>>=-*  Users Guide to VAX/VMS  *-=<<<<<     <:=--=:>
  8.       <:=--=:>                                                   <:=--=:>
  9.       <:=--=:>                  Part III of III                  <:=--=:>
  10.       <:=--=:>                                                   <:=--=:>
  11.       <:=--=:>           Part E: DCL Command Reference           <:=--=:>
  12.       <:=--=:>         Part F: Lexical Function Reference        <:=--=:>
  13.       <:=--=:>                                                   <:=--=:>
  14.       <:=--=:>                    By Black Kat                   <:=--=:>
  15.       <:=--=:>                                                   <:=--=:>
  16.       <:=--=:><:=--=:><:=--=:><:=--=:>/|\<:=--=:><:=--=:><:=--=:><:=--=:>
  17.  
  18.  
  19.  Index
  20.  ~~~~~
  21. Part E contains information on DCL Command Reference
  22. Part F contains information on Lexical Function Reference
  23.  
  24.  
  25.                     <:=- Part E : DCL Command Reference -=:>
  26.  
  27.  
  28.  DCL Command Reference
  29.  ~~~~~~~~~~~~~~~~~~~~~
  30. @ file_spec [p1 p2...p8]
  31.   Executes a DCL command procedure.
  32.  
  33.   Qualifier:
  34.   /OUTPUT=file_spec
  35.  
  36.  
  37. ACCOUNTING file_spec[,...]
  38.   Invokes the VAX/VMS Accounting Utility to collect and report accounting
  39.   information.
  40.  
  41.   Qualifiers:
  42.   /ACCOUNT     /ADDRESS          /BEFORE        /BINARY       /ENTRY
  43.   /FULL        /IDENTIFICATION   /IMAGE         /JOB          /LOG
  44.   /NODE        /OUTPUT           /OWNER         /PRIORITY     /PROCESS
  45.   /QUEUE       /REJECTED         /REMOTE_ID     /REPORT       /SINCE
  46.   /SORT        /STATUS           /SUMMARY       /TERMINAL     /TITLE
  47.   /TYPE        /UIC              /USER
  48.  
  49.  
  50. ALLOCATE device_name: [logical_name]
  51.   Provides exclusive use of a device and, optionally, establishes a logical
  52.   name for that device.  While a device is allocated, other users may access
  53.   the device until you DEALLOCATE it or log out.
  54.  
  55.   Qualifier:
  56.   /GENERIC
  57.  
  58.  
  59. ANALYZE
  60.   Invokes various VAX/VMS utilities to examine components of the system.  The
  61.   default function is to examine a module (ANALYZE/OBJECT).
  62.  
  63.   Qualifiers:
  64.   /CRASH_DUMP   /DISK_STRUCTURE      /ERROR_LOG      /IMAGE
  65.   /MEDIA        /OBJECT              /PROCESS_DUMP   /RMS_FILE
  66.   /SYSTEM
  67.  
  68.  
  69. APPEND input_file_spec[,...] output_file_spec
  70.   Adds the contents of one or more input files to the end of a file.
  71.  
  72.   Qualifiers:
  73.   /ALLOCATION    /BACKUP       /BEFORE         /BY_OWNER       /CONFIRM
  74.   /CONTIGUOUS    /CREATED      /EXCLUDE        /EXPIRED        /EXTENSION
  75.   /LOG           /MODIFIED     /NEW_VERSION    /READ_CHECK     /SINCE
  76.   /WRITE_CHECK
  77.  
  78.  
  79. ASSIGN
  80.   Equates a logical name to a physical device name, file specification or
  81.   another logical name.
  82.  
  83.  
  84. ASSIGN/MERGE
  85.   Merges the contents of one queue with another.
  86.  
  87.  
  88. ASSIGN/QUEUE
  89.   Assigns a logical queue to a device queue.
  90.  
  91.  
  92. ATTACH [process_name]
  93.   Enables you to transfer control from the current process to another process
  94.   created by you (see SPAWN).
  95.  
  96.   Qualifier:
  97.   /IDENTIFICATION
  98.  
  99.  
  100. BACKUP input_spec output_spec
  101.   Invokes the VAX/VMS Backup Utility to perform one of the following file
  102.   operations:
  103.   o  Copy disk files.
  104.   o  Save disk files as a save set (a single data file) on a disk or
  105.      magnetic tape volume.
  106.   o  Restore files from a save set.
  107.   o  Compare files.
  108.   o  Display information about files contained in a save set.
  109.  
  110.   Qualifiers:
  111.   /BACKUP          /BEFORE         /BLOCK_SIZE     /BRIEF
  112.   /BUFFER_COUNT    /COMMENT        /COMPARE        /CONFIRM
  113.   /CRC             /CREATED        /DELETE         /DENSITY
  114.   /EXCLUDE         /EXPIRED        /FAST           /FULL
  115.   /GROUP_SIZE      /IGNORE         /IMAGE          /INCREMENTAL
  116.   /INITIALIZE      /INTERCHANGE    /JOURNAL        /LABEL
  117.   /LIST            /LOG            /MODIFIED       /NEW_VERSION
  118.   /OVERLAY         /OWNER_UIC      /PHYSICAL       /PROTECTION
  119.   /RECORD          /REPLACE        /REWIND         /SAVE_SET
  120.   /SELECT          /SINCE          /TRUNCATE       /VERIFY
  121.   /VOLUME
  122.  
  123.  
  124. CALL label [p1 p2...p8]
  125.   Transfers command procedure control to a labeled subroutine in the procedure.
  126.  
  127.   Qualifier:
  128.   /OUTPUT
  129.  
  130.  
  131. CANCEL [process_name]
  132.   Cancels a scheduled wake_up request for the specified process.
  133.  
  134.   Qualifier:
  135.   /IDENTIFICATION
  136.  
  137.  
  138. CLOSE logical_name
  139.   Closes a file opened for input/output with the OPEN command, and deassigns
  140.   the logical name created for the file.
  141.  
  142.   Qualifiers:
  143.   /ERROR        /LOG
  144.  
  145.  
  146. CONNECT virtual_terminal_name
  147.   Connects a physical terminal to a virtual terminal connected to another
  148.   process.
  149.  
  150.   Qualifiers:
  151.   /CONTINUE     /LOGOUT
  152.  
  153.  
  154. CONTINUE
  155.   Resumes execution of a DCL command, program or command procedure
  156.   interrupted by pressing <Ctrl-Y> or <Ctrl-C>.  You can abbreviate the
  157.   CONTINUE command to the letter C.
  158.  
  159.  
  160. COPY input_file_spec[,...] output_file_spec
  161.   Creates a new file from one or more existing files.  The COPY command can be
  162.   used to:
  163.   o  Copy an input file to an output file, optionally changing its name and
  164.      location.
  165.   o  Copy a group of input files to a group of output files.
  166.   o  Concatenate two or more files into a single new file.
  167.  
  168.   Qualifiers:
  169.   /ALLOCATION     /BACKUP        /BEFORE       /BY_OWNER     /CONCATENATE
  170.   /CONFIRM        /CONTIGUOUS    /CREATED      /EXCLUDE      /EXPIRED
  171.   /EXTENSION      /LOG           /MODIFIED     /OVERLAY      /PROTECTION
  172.   /READ_CHECK     /REPLACE       /SINCE        /TRUNCATE     /VOLUME
  173.   /WRITE_CHECK
  174.  
  175.  
  176. CREATE file_spec
  177.   Creates one or more sequential disk files from records that follow in the
  178.   input stream (i.e., the keyboard, a modem...).  To terminate input and close
  179.   the file, enter <Ctrl-Z>.
  180.  
  181.   Qualifiers:
  182.   /LOG          /OWNER_UIC      /PROTECTION     /VOLUME
  183.  
  184.  
  185. CREATE/DIRECTORY directory_spec[,...]
  186.   Creates a new directory or subdirectory for cataloging files.
  187.  
  188.   Qualifiers:
  189.   /LOG      /OWNER_UIC     /PROTECTION     /VERSION_LIMIT    /VOLUME
  190.  
  191.  
  192. CREATE/FDL=fdl_file_spec [file_spec]
  193.   Invokes the FDL (File Definition Language) Utility to use the
  194.   specifications in a definition file to create a new (empty) data file.
  195.  
  196.   Qualifier:
  197.   /LOG
  198.  
  199.  
  200. DEALLOCATE device_name:
  201.   Releases a previously allocated device to the pool of available devices.
  202.  
  203.   Qualifiers:
  204.   /ALL
  205.  
  206.  
  207. DEASSIGN logical_name[:]
  208.   Deletes logical name assignments made with the ALLOCATE, ASSIGN, DEFINE, or
  209.   MOUNT command.
  210.  
  211.   Qualifiers:
  212.   /ALL          /EXECUTE_MODE           /GROUP          /JOB
  213.   /PROCESS      /SUPERVISOR_MODE        /SYSTEM         /TABLE
  214.   /USER_MODE
  215.  
  216.  
  217. DEASSIGN/QUEUE logical_queue_name[:]
  218.   Deassigns a logical queue from its printer or terminal queue assignment and
  219.   stops the associated logical queue.
  220.  
  221.  
  222. DEBUG
  223.   Invokes the VAX/VMS Debugger.
  224.  
  225.  
  226. DEFINE logical_name equivalence_name[,...]
  227.   Creates a logical name entry and assigns it an equivalence string, or a list
  228.   of equivalence strings, to the specified logical name.
  229.  
  230.   Qualifiers:
  231.   /EXECUTIVE_MODE             /GROUP                /JOB
  232.   /LOG                        /NAME_ATTRIBUTES      /PROCESS
  233.   /SUPERVISOR_MODE            /SYSTEM               /TABLE
  234.   /TRANSLATION_ATTRIBUTES     /USER_MODE            /CHARACTERISTIC
  235.   /FORM                       /KEY
  236.  
  237.  
  238. DEFINE/KEY key_name string
  239.   Associates a character string and a set of attributes with a function key.
  240.  
  241.   Qualifiers:
  242.   /ECHO         /ERASE          /IF_STATE       /LOCK_STATE     /LOG
  243.   /SET_STATE    /TERMINATE
  244.  
  245.  
  246. DELETE file_spec[,...]
  247.   Deletes one or more files from a mass device.
  248.  
  249.   Qualifiers:
  250.   /BACKUP     /BEFORE      /BY_OWNER     /CONFIRM    /CREATED
  251.   /ERASE      /EXCLUDE     /EXPIRED      /LOG        /MODIFIED
  252.   /SINCE
  253.  
  254.  
  255. DELETE/CHARACTERISTIC characteristic_name
  256.   Deletes the definition of a queue characteristic that previously was
  257.   established with the DEFINE/CHARACTERISTIC command.
  258.  
  259.  
  260. DELETE/ENTRY=(queue_entry_number[,...]) queue_name[:]
  261.   Deletes one or more job entries from the named queue.
  262.  
  263.  
  264. DELETE/KEY key_name
  265.   Deletes a key definition established by the DEFINE/KEY command.
  266.  
  267.   Qualifiers:
  268.   /ALL        /LOG        /STATE
  269.  
  270.  
  271. DELETE/QUEUE queue_name[:]
  272.   Deletes the specified queue from the system.
  273.  
  274.  
  275. DELETE/SYMBOL symbol_name
  276.   Removes a symbol definition from a local or global symbol table or removes
  277.   all symbol definitions in a symbol table.
  278.  
  279.   Qualifiers:
  280.   /ALL       /GLOBAL       /LOCAL        /LOG
  281.  
  282.  
  283. DEPOSIT location=data[,...]
  284.   Over-writes the contents of a specified location or series of locations in
  285.   virtual memory.  The DEPOSIT and EXAMINE commands are used (mostly) while
  286.   debugging programs interactively.
  287.  
  288.   Qualifiers:
  289.   /ASCII        /BYTE     /DECIMAL      /HEXADECIMAL
  290.   /LONGWORD     /OCTAL    /WORD
  291.  
  292.  
  293. DIFFERENCES master_file_spec [revision_file_spec]
  294.   Compares the contents of two disk files and creates a listing of those
  295.   records that do not match.
  296.  
  297.   Qualifiers:
  298.   /CHANGE_BAR   /COMMENT_DELIMITER      /IGNORE
  299.   /MATCH        /MAXIMUM_DIFFERENCES    /MERGED
  300.   /MODE         /NUMBER                 /OUTPUT
  301.   /PARALLEL     /SEPARATED              /SLP
  302.   /WIDTH        /WINDOW
  303.  
  304.  
  305. DIRECTORY [file_spec[,...]]
  306.   Provides a list of files or information about a file or group of files.
  307.  
  308.   Qualifiers:
  309.   /ACL          /BACKUP     /BEFORE         /BRIEF         /BY_OWNER
  310.   /COLUMNS      /CREATED    /DATE           /EXCLUDE       /EXPIRED
  311.   /FILE_ID      /FULL       /GRAND_TOTAL    /HEADING       /MODIFIED
  312.   /OUTPUT       /OWNER      /PRINTER        /PROTECTION    /SECURITY
  313.   /SELECT       /SINCE      /SIZE           /TOTAL         /TRAILING
  314.   /VERSIONS     /WIDTH
  315.  
  316.  
  317. DISCONNECT
  318.   Disconnects a physical terminal from a virtual terminal that has been
  319.   connected to a process.  The virtual terminal, and its associated process
  320.   will remain on the system when the physical terminal is disconnected from it.
  321.  
  322.   Qualifier:
  323.   /CONTINUE
  324.  
  325.  
  326. DISMOUNT device_name[:]
  327.   Dismounts a disk or magnetic tape volume that previously was mounted with a
  328.   MOUNT command.
  329.  
  330.   Qualifiers:
  331.   /ABORT      /CLUSTER      /UNIT     /UNLOAD
  332.  
  333.  
  334. DUMP file_spec[,...]
  335.   Displays the contents of files or volumes in ASCII, decimal, hexadecimal or
  336.   octal representation.
  337.  
  338.   Qualifiers:
  339.   /ALLOCATED     /BLOCKS     /BYTE           /DECIMAL      /FILE_HEADER
  340.   /FORMATTED     /HEADER     /HEXADECIMAL    /LONGWORD     /NUMBER
  341.   /OCTAL         /OUTPUT     /PRINTER        /RECORDS      /WORD
  342.  
  343.  
  344. EDIT/ACL file_spec
  345.   Invokes the Access Control List Editor to create or update access control
  346.   list information for a specified object.
  347.  
  348.   Qualifiers:
  349.   /JOURNAL      /KEEP     /MODE      /OBJECT     /RECOVER
  350.  
  351.  
  352. EDIT/EDT file_spec
  353.   Invokes the VAX/VMS EDT text editor.  The /EDT qualifier is not required, as
  354.   EDT is the default editor.
  355.  
  356.   Qualifiers:
  357.   /COMMAND      /CREATE      /JOURNAL     /OUTPUT     /READ_ONLY
  358.   /RECOVER
  359.  
  360.  
  361. EDIT/FDL file_spec
  362.   Invokes the VAX/VMS FDL (File Definition Language) Editor to create or modify
  363.   File and FDL files.
  364.  
  365.   Qualifiers:
  366.   /ANALYSIS       /CREATE           /DISPLAY        /EMPHASIS
  367.   /GRANULARITY    /NOINTERACTIVE    /NUMBER_KEYS    /OUTPUT
  368.   /PROMPTING      /RESPONSES        /SCRIPT
  369.  
  370.  
  371. EDIT/TPU file_spec
  372.   Invokes the VAX/VMS Text Processing Utility.  The EVE (Extensible VAX Editor)
  373.   is the default interface for TPU.  To invoke TPU with the EDT emulator
  374.   interface, define the logical TPUSECII to point to the section file for the
  375.   EDT interface as follows:
  376.   $ DEFINE  TPUSECINI  EDTSECINI
  377.  
  378.   Qualifiers:
  379.   /COMMAND      /CREATE         /DISPLAY        /JOURNAL
  380.   /OUTPUT       /READ_ONLY      /RECOVER        /SECTION
  381.  
  382.  
  383. EOD
  384.   Signals the end of an input stream when a command, program or utility is
  385.   reading data from an input device other than a terminal.
  386.  
  387.  
  388. EXAMINE location[:location]
  389.   Displays the contents of virtual memory.
  390.  
  391.   Qualifiers:
  392.   /ASCII        /BYTE        /DECIMAL       /HEXADECIMAL
  393.   /LONGWORD     /OCTAL       /WORD
  394.  
  395.  
  396. EXIT [status_code]
  397.   Terminates the current command procedure.  If the command procedure was
  398.   executed from within another command procedure, control will return to the
  399.   calling procedure.
  400.  
  401.  
  402. GOSUB label
  403.   Transfers command procedure control to a labeled subroutine.
  404.  
  405.  
  406. GOTO label
  407.   Transfers control to a labeled statement in a command procedure.
  408.  
  409.  
  410. HELP
  411.   Invokes the VAX/VMS Help Utility to display information about a VMS command
  412.   or topic.
  413.  
  414.   Qualifiers:
  415.   /INSTRUCTIONS         /LIBLIST        /LIBRARY        /OUTPUT
  416.   /PAGE                 /PROMPT         /USERLIBRARY
  417.  
  418.  
  419. IF logical_expression THEN dcl_command
  420.   Tests the value of a logical expression and executes the command following
  421.   the THEN keyword if the test is true.
  422.  
  423.  
  424. INITIALIZE device_name[:] volume_label
  425.   Formats and writes a label on a mass storage volume.
  426.  
  427.   Qualifiers:
  428.   /ACCESSED             /BADBLOCKS      /CLUSTER_SIZE     /DATA_CHECK
  429.   /DENSITY              /DIRECTORIES    /ERASE            /EXTENSION
  430.   /FILE_PROTECTION      /GROUP          /HEADERS          /HIGHWATER
  431.   /INDEX                /LABEL          /MAXIMUM_FILES    /OVERRIDE
  432.   /OWNER_UC             /PROTECTION     /SHARE            /STRUCTURE
  433.   /SYSTEM               /USER_NAME      /VERIFIED         /WINDOWS
  434.  
  435.  
  436. INITIALIZE/QUEUE queue_name[:]
  437.   Creates and initializes queues.  This command is used to create and assign
  438.   names and attributes to queues.  When creating a batch queue, the qualifier
  439.   /BATCH is required.
  440.  
  441.   Qualifiers:
  442.   /BASE_PRIORITY      /BATCH              /BLOCK_LMIT     /CHARACTERISTICS
  443.   /CPUDEFAULT         /CPUMAXIMUM         /DEFAULT        /DISABLE_SWAPPING
  444.   /ENABLE_GENERIC     /FORM_MOUNTED       /GENERIC        /JOB_LIMIT
  445.   /LIBRARY            /ON                 /OWNER_UIC      /PROCESSOR
  446.   /PROTECTION         /RECORD_BLOCKING    /RETAIN         /SCHEDULE
  447.   /SEPARATE           /START              /TERMINAL       /WSDEFAULT
  448.   /WSEXTENT           /WSQUOTA
  449.  
  450.  
  451. INQUIRE symbol_name [prompt]
  452.   Provides interactive assignment of a value for a local or global symbol in a
  453.   command procedure.
  454.  
  455.   Qualifiers:
  456.   /GLOBAL         /LOCAL        /PUNCTUATION
  457.  
  458.  
  459. LIBRARY library_file_spec [input_file_spec[,...]]
  460.   Invokes the VAX/VMS Librarian Utility to create, modify, or describe a macro,
  461.   object, help, text or shareable image library.
  462.  
  463.   Qualifiers:
  464.   /BEFORE       /COMPRESS               /CREATE         /CROSS_REFERENCE
  465.   /DATA         /DELETE                 /EXTRACT        /FULL
  466.   /GLOBALS      /HELP                   /HISTORY        /INSERT
  467.   /LIST         /LOG                    /MACRO          /NAMES
  468.   /OBJECT       /ONLY                   /OUTPUT         /REMOVE
  469.   /REPLACE      /SELECTIVE_SEARCH       /SHARE          /SINCE
  470.   /SQUEEZE      /TEXT                   /WIDTH          /MODULE
  471.  
  472.  
  473. LINK file_spec[,...]
  474.   Invokes the VAX/VMS Linker to link object modules into a VMS program image.
  475.  
  476.   Qualifiers:
  477.   /BRIEF                /CONTIGUOUS     /CROSS_REFERENCE        /DEBUG
  478.   /EXECUTABLE           /FULL           /HEADER                 /MAP
  479.   /IMAGE                /PROTECT        /SHAREABLE              /SYMBOL_TABLE
  480.   /SYSLIB               /SYSSHR         /SYSTEM                 /TRACEBACK
  481.   /USERLIBRARY          /INCLUDE        /LIBRARY                /OPTIONS
  482.   /SELECTIVE_SEARCH     /SHAREABLE
  483.  
  484.  
  485. LOGOUT
  486.   Terminates an interactive terminal session with VMS.
  487.  
  488.   Qualifiers:
  489.   /BRIEF       /FULL       /HANGUP
  490.  
  491.  
  492. MACRO file_spec[,...]
  493.   Invokes the VAX/VMS MACRO assembler to assemble MACRO assembly language
  494.   source programs.
  495.  
  496.   Qualifiers:
  497.   /CROSS_REFERENCE      /DEBUG          /DISABLE        /ENABLE
  498.   /LIBRARY              /LIST           /OBJECT         /SHOW
  499.   /UPDATE
  500.  
  501.  
  502. MAIL [file_spec] [recipient_name]
  503.   Invokes the VAX/VMS Personal Mail Utility, which is used to send messages to,
  504.   and receive messages from, other users of the system.
  505.  
  506.   Qualifiers:
  507.   /SUBJECT      /EDIT     /SELF
  508.  
  509.  
  510. MERGE input_file_spec1,input_file_spec2[,...] output_file_spec
  511.   Invokes the VAX/VMS Sort Utility to combine up to 10 similarly sorted input
  512.   files.  The input files to be merged must be in sorted order before invoking
  513.   MERGE.
  514.  
  515.   Qualifiers:
  516.   /CHECK_SEQUENCE       /COLLATING_SEQUENCE     /DUPLICATES
  517.   /KEY                  /SPECIFICATION          /STABLE
  518.   /STATISTICS           /FORMAT                 /ALLOCATION
  519.   /BUCKET_SIZE          /CONTIGUOUS             /FORMAT
  520.   /INDEXED_SEQUENTIAL   /OVERLAY                /RELATIVE
  521.   /SEQUENTIAL
  522.  
  523.  
  524. MESSAGE file_spec[,...]
  525.   Invokes the VAX/VMS Message Utility to compile message definition files.
  526.  
  527.   Qualifiers:
  528.   /FILE_NAME    /LIST   /OBJECT    /SYMBOLS     /TEXT
  529.  
  530.  
  531. MONITOR [class_name[,...]]
  532.   Invokes the VAX/VMS Monitor Utility to monitor various classes of system
  533.   performance data.  Data can be analyzed from a running system or from a
  534.   previously created recording file.  You can execute a single MONITOR request,
  535.   or enter MONITOR interactive mode to execute a number of requests.  The
  536.   interactive mode is entered by entering the MONITOR command with no
  537.   parameters or qualifiers.  A MONITOR request is terminated by entering
  538.   <Ctrl-C> or <Ctrl-Z>.  Pressing <Ctrl-C> causes MONITOR to enter interactive
  539.   mode, while <Ctrl-Z> returns control to DCL.
  540.  
  541.   Parameters:
  542.   ALL_CLASSES           CLUSTER         DECNET
  543.   DISK                  DLOCK           FCP
  544.   FILE_SYSTEM_CACHE     IO              LOCK
  545.   MODES                 PAGE            POOL
  546.   PROCESSES             SCS             STATES
  547.   SYSTEM
  548.  
  549.   Qualifiers:
  550.   /BEGINNING            /BY_NODE        /COMMENT
  551.   /DISPLAY              /ENDING         /FLUSH_INTERVAL
  552.   /INPUT                /INTERVAL       /NODE
  553.   /RECORD               /SUMMARY        /VIEWING_TIME
  554.  
  555.   Class Name Qualifiers:
  556.   /ALL                  /AVERAGE        /CPU
  557.   /CURRENT              /ITEM           /MAXIMUM
  558.   /MINIMUM              /PERCENT        /TOPBIO
  559.   /TOPCPU               /TOPDIO         /TOPFAULT
  560.  
  561.  
  562. MOUNT device_name[:][,...] [volume_label[,...]] [logical_name[:]]
  563.   Invokes the VAX/VMS Mount Utility to make a disk or tape volume available for
  564.   use.
  565.  
  566.   Qualifiers:
  567.   /ASSIST               /ACCESSED               /AUTOMATIC
  568.   /BIND                 /BLOCKSIZE              /CACHE
  569.   /CLUSTER              /COMMENT                /CONFIRM
  570.   /COPY                 /DATA_CHECK             /DENSITY
  571.   /EXTENSION            /FOREIGN                /GROUP
  572.   /HDR3                 /INITIALIZE             /LABEL
  573.   /MESSAGE              /MOUNT_VERIFICATION     /OVERRIDE
  574.   /OWNER_UIC            /PROCESSOR              /PROTECTION
  575.   /QUOTA                /REBUILD                /RECORDZIDE
  576.   /SHADOW               /SHARE                  /SYSTEM
  577.   /UNLOAD               /WINDOWS                /WRITE
  578.  
  579.  
  580. ON condition THEM dcl_command
  581.   Defines the DCL command to be executed when a command or program executed
  582.   with a command procedure encounters an error condition or is interrupted by
  583.   the user pressing <Ctrl-Y>.
  584.  
  585.  
  586. OPEN logical_name[:] file_spec
  587.   Opens a file for input/output.  The OPEN command assigns a logical name to
  588.   the file and places the name in the process logical name table.
  589.  
  590.   Qualifiers:
  591.   /APPEND       /ERROR       /READ       /SHARE       /WRITE
  592.  
  593.  
  594. PATCH file_spec
  595.   Invokes the VAX/VMS Patch Utility to patch an executable image, shareable
  596.   image or device driver image.
  597.  
  598.   Qualifiers:
  599.   /ABSOLUTE     /JOURNAL      /NEW_VERSION      /OUTPUT     /UPDATE
  600.   /VOLUME
  601.  
  602.  
  603. PHONE [phone_command]
  604.   Invokes the VAX/VMS Phone Utility.  PHONE provides the facility for you to
  605.   communicate with other users on the system or for any other VAX/VMS system
  606.   connected to your system via a DECnet network.
  607.  
  608.   Qualifiers:
  609.   /SCROLL       /SWITCH_HOOK      /VIEWPORT_SIZE
  610.  
  611.  
  612. PRINT file_spec[,...]
  613.   Queues-up one or more files for printing.
  614.  
  615.   Qualifiers:
  616.   /AFTER        /BACKUP                 /BEFORE         /BURST
  617.   /BY_OWNER     /CHARACTERISTICS        /CONFIRM        /COPIES
  618.   /CREATED      /DELETE                 /DEVICE         /EXCLUDE
  619.   /EXPIRED      /FEED                   /FLAG           /FORM
  620.   /HEADER       /HOLD                   /IDENTIFY       /JOB_COUNT
  621.   /LOWERCASE    /MODIFIED               /NAME           /NOTE
  622.   /NOTIFY       /OPERATOR               /PAGES          /PARAMETERS
  623.   /PASSALL      /PRIORITY               /QUEUE          /REMOTE
  624.   /RESTART      /SETUP                  /SINCE          /SPACE
  625.   /TRAILER      /USER
  626.  
  627.  
  628. PURGE [file_spec[,...]]
  629.   Deletes all but the highest versions of the specified files.
  630.  
  631.   Qualifiers:
  632.   /BACKUP       /BEFORE        /BY_OWNER       /CONFIRM       /CREATED
  633.   /ERASE        /EXCLUDE       /EXPIRED        /KEEP          /LOG
  634.   /MODIFIED     /SINCE
  635.  
  636.  
  637. READ logical_name[:] symbol_name
  638.   The READ command inputs a single record from the specified input file and
  639.   assigns the contents of the record to the specified symbol name.
  640.  
  641.   Qualifiers:
  642.   /DELETE       /END_OF_FILE      /ERROR        /INDEX       /KEY
  643.   /MATCH        /NOLOCK           /PROMPT       /TIME_OUT
  644.  
  645.  
  646. RECALL [command_specifier]
  647.   Recalls previously entered commands for reprocessing or correcting.
  648.  
  649.   Qualifier:
  650.   /ALL
  651.  
  652.  
  653. RENAME input_file_spec[,...] output_file_spec
  654.   Modifies the file specification of an existing disk file or disk directory.
  655.  
  656.   Qualifiers:
  657.   /BACKUP       /BEFORE       /BY_OWNER      /CONFIRM       /CREATED
  658.   /EXCLUDE      /EXPIRED      /LOG           /MODIFIED      /NEW_VERSION
  659.   /SINCE
  660.  
  661.  
  662. REPLY ["message"]
  663.   Allows a system operator to communicate with system users.
  664.  
  665.   Qualifiers:
  666.   /ABORT        /ALL            /BELL                /BLANK_TAPE
  667.   /DISABLE      /ENABLE         /INITIALIZE_TAPE     /LOG
  668.   /NODE         /NOTIFY         /PENDING             /SHUTDOWN
  669.   /STATUS       /TEMPORARY      /TERMINAL            /TO
  670.   /URGENT       /USERNAME       /WAIT
  671.  
  672.  
  673. REQUEST "message"
  674.   Writes a message on the system operator's terminal, and optionally requests a
  675.   reply.
  676.  
  677.   Qualifiers:
  678.   /REPLY        /TO
  679.  
  680.  
  681. RETURN [status_code]
  682.   Terminates a GOSUB statement and returns control to the command following the
  683.   GOSUB command.
  684.  
  685.  
  686. RUN
  687.   Performs the following functions:
  688.   o  Places an image into execution in the process.
  689.   o  Creates a subprocess or detached process to run a specified image.
  690.  
  691.  
  692. RUNOFF
  693.   Performs the following functions:
  694.   o  Invokes the DIGITAL Standard Runoff text formatter to format one or more
  695.      ASCII files.
  696.   o  Invokes the DIGITAL Standard Runoff text formatter to generate a table of
  697.      contents for one or more ASCII files.
  698.   o  Invokes the DIGITAL Standard Runoff text formatter to generate an index
  699.      for one or more ASCII files.
  700.  
  701.  
  702. SEARCH file_spec[,...] search_string[,...]
  703.   Searches one or more files for the specified string(s) and lists all the
  704.   lines containing occurrences of the strings.
  705.  
  706.   Qualifiers:
  707.   /EXACT        /EXCLUDE        /FORMAT       /HEADING        /LOG
  708.   /MATCH        /NUMBERS        /OUTPUT       /REMAINING      /STATISTICS
  709.   /WINDOW
  710.  
  711.  
  712. SET ACCOUNTING
  713.   Enables or disables logging various accounting activities in the system
  714.   accounting log file SYS$MANAGER:ACCOUNTING.DAT.  The SET ACCOUNTING command
  715.   is also used to close the current accounting log file and to open a new one
  716.   with a higher version number.
  717.  
  718.   Qualifiers:
  719.   /DISABLE      /ENABLE       /NEW_FILE
  720.  
  721.  
  722. SET ACL object_name
  723.   Allows you to modify the ACL (access control list) of a VMS object.
  724.  
  725.   Qualifiers:
  726.   /ACL          /AFTER          /BEFORE         /BY_OWNER       /CONFIRM
  727.   /CREATED      /DEFAULT        /DELETE         /EDIT           /EXCLUDE
  728.   /JOURNAL      /KEEP           /LIKE           /LOG            /MODE
  729.   /NEW          /OBJECT_TYPE    /RECOVER        /REPLACE        /SINCE
  730.  
  731. SET AUDIT
  732.   Enables or disables VAX/VMS security auditing.
  733.  
  734.   Qualifiers:
  735.   /ALARM        /DISABLE        /ENABLE
  736.  
  737.  
  738. SET BROADCAST = (class_name[,...])
  739.   Allows you to block out various terminal messages from being broadcast to
  740.   your terminal.
  741.  
  742.  
  743. SET COMMAND [file_spec[,...]]
  744.   Invokes the VAX/VMS Command Definition Utility to add, delete or replace
  745.   commands in your process command table or a specified command table file.
  746.  
  747.   Qualifiers:
  748.   /DELETE       /LISTING        /OBJECT         /OUTPUT         /REPLACE
  749.   /TABLE
  750.  
  751.  
  752. SET [NO]CONTROL[=(T,Y)]
  753.   Defines whether or not control will pass to the command language interpreter
  754.   when <Ctrl-Y> is pressed and whether process statistics will be displayed
  755.   when <Ctrl-T> is pressed.
  756.  
  757.  
  758. SET DAY
  759.   Used to reset the default day type specified in the user authorization file
  760.   for the current day.
  761.  
  762.   Qualifiers:
  763.   /DEFAULT      /LOG            /PRIMARY        /SECONDARY
  764.  
  765.  
  766. SET DEFAULT device_name:directory_spec
  767.   Changes the default device and/or directory specification.  The new default
  768.   is used with all subsequent file operations that do not explicitly include a
  769.   device or directory name.
  770.  
  771.  
  772. SET DEVICE device_name[:]
  773.   Establishes a printer or terminal as a spooled device, or sets the error
  774.   logging status of a device.
  775.  
  776.   Qualifiers:
  777.   /AVAILABLE    /DUAL_PORT      /ERROR_LOGGING     /LOG
  778.   /SPOOLED
  779.  
  780.  
  781. SET DIRECTORY directory_spec[,...]
  782.   Modifies directory characteristics.
  783.  
  784.   Qualifiers:
  785.   /BACKUP       /BEFORE         /BY_OWNER       /CONFIRM
  786.   /CREATED      /EXCLUDE        /EXPIRED        /LOG
  787.   /MODIFIED     /OWNER_UIC      /SINCE          /VERSION_LIMIT
  788.  
  789.  
  790. SET FILE file_spec[,...]
  791.   Modifies file characteristics.
  792.  
  793.   Qualifiers:
  794.   /BACKUP               /BEFORE         /BY_OWNER           /CONFIRM
  795.   /CREATED              /DATA_CHECK     /END_OF_FILE        /ENTER
  796.   /ERASE_ON_DELETE      /EXCLUDE        /EXPIRATION_DATE    /EXTENSION
  797.   /GLOBAL_BUFFER        /LOG            /NODIRECTORY        /OWNER_UIC
  798.   /PROTECTION           /REMOVE         /SINCE              /UNLOCK
  799.   /TRUNCATE             /VERSION_LIMIT
  800.  
  801.  
  802. SET HOST node_name
  803.   Connects your terminal, via your host processor, to another processor in a
  804.   DECnet network.
  805.  
  806.   Qualifiers:
  807.   /LOG          /DTE          /HSC
  808.  
  809.  
  810. SET KEY
  811.   Changes the current key definition state.  Keys are defined by the DEFINE/KEY
  812.   command.
  813.  
  814.   Qualifiers:
  815.   /LOG          /STATE
  816.  
  817.  
  818. SET LOGINS
  819.   Defines the number of users who may gain access to the system.  This command
  820.   also displays the current interactive level.
  821.  
  822.   Qualifiers:
  823.   /INTERACTIVE
  824.  
  825.  
  826. SET MAGTAPE device_name[:]
  827.   Defines default characteristics to be associated with a magnetic tape device
  828.   for subsequent file operations.
  829.  
  830.   Qualifiers:
  831.   /DENSITY      /END_OF_FILE       /LOG       /LOGSOFT        /REWIND
  832.   /SKIP         /UNLOAD
  833.  
  834.  
  835. SET MESSAGE [file_spec]
  836.   Allows you to specify the format of messages, or to override or supplement
  837.   system messages.
  838.  
  839.   Qualifiers:
  840.   /DELETE      /FACILITY      /IDENTIFICATION       /SEVERITY      /TEXT
  841.  
  842.  
  843. SET [NO]ON
  844.   Controls command interpreter error checking.  If SET NOON is in effect, the
  845.   command interpreter will ignore errors in a command procedure and continue
  846.   processing.
  847.  
  848.  
  849. SET OUTPUT_RATE [=delta_time]
  850.   Defines the rate at which output will be written to a batch job log file.
  851.  
  852.  
  853. SET PASSWORD
  854.   Permits to change password in a VAX/VMS account
  855.  
  856.   Qualifiers:
  857.   /GENERATE     /SECONDARY      /SYSTEM
  858.  
  859.  
  860. SET PRINTER printer_name[:]
  861.   Defines characteristics for a line printer.
  862.  
  863.   Qualifiers:
  864.   /CR           /FALLBACK     /FF           /LA11        /LA180
  865.   /LOWERCASE    /LOG          /LP11         /PAGE        /PASSALL
  866.   /PRINTALL     /TAB          /TRUNCATE     /UNKNOWN     /UPPERCASE
  867.   /WIDTH        /WRAP
  868.  
  869.  
  870. SET PROCESS [process_name]
  871.   Modifies execution characteristics associated with the named process for the
  872.   current login session.  If a process is not specified, changes are made to
  873.   the current process.
  874.  
  875.   Qualifiers:
  876.   /CPU          /DUMP           /IDENTIFICATION         /NAME
  877.   /PRIORITY     /PRIVILEGES     /RESOURCE_WAIT          /RESUME
  878.   /SUSPEND      /SWAPPING
  879.  
  880.  
  881. SET PROMPT [=string]
  882.   Defines a new DCL prompt for your process.  The default prompt is a dollar
  883.   sign ($).
  884.  
  885.   Qualifier:
  886.   /CARRIAGE_CONTROL
  887.  
  888.  
  889. SET PROTECTION [=(code)] file_spec[,...]
  890.   Modifies the protection applied to a particular file or to a group of files.
  891.   The protection of a file limits the access available to various groups of
  892.   system users.  When used without a file specification, it establishes the
  893.   default protection for all the files subsequently created during the login
  894.   session.  May also be used to modify the protection of a non-file-oriented
  895.   device.
  896.  
  897.   Qualifiers:
  898.   /CONFIRM      /LOG    /PROTECTION     /DEFAULT      /DEVICE
  899.  
  900.  
  901. SET QUEUE queue_name
  902.   Used to modify the current status or attributes of a queue, or to change the
  903.   current status or attributes of a job that is not currently executing in a
  904.   queue.
  905.  
  906.   Qualifiers:
  907.   /BASE_PRIOTITY     /BLOCK_LIMIT    /CHARACTERISTICS     /CPUDEFAULT
  908.   /CPUMAXIMUM        /DEFAULT        /DISABLE_SWAPPING    /ENABLE_GENERIC
  909.   /FORM_MOUNTED      /JOB_LIMIT      /OWNER_UIC           /PROTECTION
  910.   /RECORD_BLOCKING   /RETAIN         /SCHEDULE            /SEPARATE
  911.   /WSDEFAULT         /WSEXTENT       /WSQUOTA             /ENTRY
  912.  
  913.  
  914. SET RESTART_VALUE=string
  915.   Defines a test value for restarting portions of a batch job after a system
  916.   failure.
  917.  
  918.  
  919. SET RIGHTS_LIST id_name[,...]
  920.   Allows you to modify the process or system rights list.
  921.  
  922.   Qualifiers:
  923.   /ATTRIBUTES   /DISABLE   /ENABLE    /IDENTIFICATION   /PROCESS
  924.   /SYSTEM
  925.  
  926.  
  927. SET RMS_DEFAULT
  928.   Used to set default values for the multiblock and multibuffer counts, network
  929.   transfer sizes, prologue level and extend quantity used by RMS for various
  930.   file operations.
  931.  
  932.   Qualifiers:
  933.   /BLOCK_COUNT            /BUFFER_COUNT    /DISK
  934.   /EXTEND_QUANTITY        /INDEXED         /MAGTAPE
  935.   /NETWORK_BLOCK_COUNT    /PROLOG          /RELATIVE
  936.   /SEQUENTIAL             /SYSTEM          /UNIT_RECORD
  937.  
  938.  
  939. SET SYMBOL
  940.   Controls access to local and global symbols within command procedures.
  941.  
  942.   Qualifier:
  943.   /SCOPE
  944.  
  945.  
  946. SET TERMINAL [device_name[:]]
  947.   Modifies interpretation of various terminal characteristics.
  948.  
  949.   Qualifiers:
  950.   /ADVANCED_VIDEO       /ALTYPEAHD              /ANSI_CRT
  951.   /APPLICATION_KEYPAD   /AUTOBAUD               /BLOCK_MODE
  952.   /BRDCSTMBX            /BROADCAST              /CRFILL
  953.   /DEC_CRT              /DEVICE_TYPE            /DIALUP
  954.   /DISCONNECT           /DISMISS                /DMA
  955.   /ECHO                 /EDIT_MODE              /EIGHT_BIT
  956.   /ESCAPE               /FALLBACK               /FRAME
  957.   /FORM                 /FULLDUP                /HALFDUP
  958.   /HANGUP               /HARDCOPY               /HOSTSYNC
  959.   /INQUIRE              /INSERT                 /LFFILL
  960.   /LINE_EDITING         /LOCAL_ECHO             /LOWERCASE
  961.   /MANUAL               /MODEM                  /NUMERIC_KEYPAD
  962.   /OVERSTRIKE           /PAGE                   /PARITY
  963.   /PASTHRU              /PERMANENT              /PRINTER_PORT
  964.   /PROTOCOL             /READSYNC               /REGIS
  965.   /SCOPE                /SET_SPEED              /SECURE_SERVER
  966.   /SIXEL_GRAPHICS       /SOFT_CHARACTERS        /SPEED
  967.   /SWITCH               /SYSPASSWORD            /TAB
  968.   /TTSYNC               /TYPE_AHEAD             /UNKNOWN
  969.   /UPPERCASE            /WIDTH                  /WRAP
  970.  
  971.  
  972. SET TIME [=time]
  973.   Resets the system time to be used with all time-dependent activities in the
  974.   VAX/VMS operating system.
  975.  
  976.  
  977. SET UIC uic
  978.   Establishes a new default user identification code (UIC).
  979.  
  980.  
  981. SET [NO]VERIFY [=([NO]PROCEDURE,[NO]IMAGE)]
  982.   Controls whether command and data lines, in a command procedure, are
  983.   displayed as they are processed.
  984.  
  985.  
  986. SET VOLUME device_spec[:][,...]
  987.   Modifies the characteristics of a mounted Files-11 volume.
  988.  
  989.   Qualifiers:
  990.   /ACCESSED         /DATA_CHECK             /ERASE_ON_DELETE
  991.   /EXTENSION        /FILE_PROTECTION        /HIGHWATER_MARKING
  992.   /LABEL            /LOG                    /MOUNT_VERIFICATION
  993.   /OWNER_UIC        /PROTECTION             /REBUILD
  994.   /RETENTION        /UNLOAD                 /USER_NAME
  995.   /WINDOWS
  996.  
  997.  
  998. SET WORKING_SET
  999.   Sets the default working set size for the current process, or sets an upper
  1000.   limit to which the working set size can be changed by an image that the
  1001.   process executes.
  1002.  
  1003.   Qualifiers:
  1004.   /ADJUST      /EXTENT       /LIMIT       /LOG      /QUOTA
  1005.  
  1006.  
  1007. SHOW ACCOUNTING
  1008.   Displays items for which accounting is enabled.
  1009.  
  1010.   Qualifier:
  1011.   /OUTPUT
  1012.  
  1013.  
  1014. SHOW ACL
  1015.   Permits you to display the access control list (ACL) of a VAX/VMS object.
  1016.  
  1017.   Qualifier:
  1018.   /OBJECT_TYPE
  1019.  
  1020.  
  1021. SHOW AUDIT
  1022.   Supplies a display that identifies enable security auditing features and the
  1023.   events that they will report.
  1024.  
  1025.   Qualifier:
  1026.   /OUTPUT
  1027.  
  1028.  
  1029. SHOW BROADCAST
  1030.   Displays messages classes that currently are being affected by the SET
  1031.   BROADCAST command.
  1032.  
  1033.   Qualifier:
  1034.   /OUTPUT
  1035.  
  1036.  
  1037. SHOW DEFAULT
  1038.   Displays the current default device and directory specification, along with
  1039.   any equivalence strings that have been defined.
  1040.  
  1041.  
  1042. SHOW DEVICES [device_name[:]]
  1043.   Displays the status of a device on the running VAX/VMS system.
  1044.  
  1045.   Qualifiers:
  1046.   /ALLOCATED    /BRIEF      /FILES        /FULL       /MOUNTED
  1047.   /OUTPUT       /SYSTEM     /WINDOWS      /SERVED
  1048.  
  1049.  
  1050. SHOW ERROR
  1051.   Displays an error count for all devices with an error count greater than 0.
  1052.  
  1053.   Qualifiers:
  1054.   /FULL         /OUTPUT
  1055.  
  1056.  
  1057. SHOW KEY [key_name]
  1058.   Displays the key definition for the specified key.
  1059.  
  1060.   Qualifiers:
  1061.   /ALL       /BRIEF      /DIRECTORY       /FULL     /STATE
  1062.  
  1063.  
  1064. SHOW LOGICAL [logical_name[:],[...]]
  1065.   Displays logical names from one or more logical name tables, or displays the
  1066.   equivalence string(s) assigned to the specified logical names(s).
  1067.  
  1068.   Qualifiers:
  1069.   /ACCESS_MODE        /ALL          /DESCENDANTS      /FULL
  1070.   /GROUP              /JOB          /OUTPUT           /PROCESS
  1071.   /STRUCTURE          /SYSTEM       /TABLE
  1072.  
  1073.  
  1074. SHOE MAGTAPE device_name[:]
  1075.   Displays the characteristics and status of a specified magnetic tape device.
  1076.  
  1077.   Qualifier:
  1078.   /OUTPUT
  1079.  
  1080.  
  1081. SHOW MEMORY
  1082.   Displays availability and use of memory-related resources.
  1083.  
  1084.   Qualifiers:
  1085.   /ALL                 /FILES     /FULL       /OUTPUT
  1086.   /PHYSICAL_PAGES      /POOL      /SLOTS
  1087.  
  1088.  
  1089. SHOW NETWORK
  1090.   Displays node information about the DECnet network of which your host
  1091.   processor is a member.
  1092.  
  1093.   Qualifier:
  1094.   /OUTPUT
  1095.  
  1096.  
  1097. SHOW PRINTER device_name[:]
  1098.   Displays characteristics defined for a system printer.
  1099.  
  1100.   Qualifier:
  1101.   /OUTPUT
  1102.  
  1103.  
  1104. SHOW PROCESS [process_name]
  1105.   Displays information about a process and any of its subprocesses.
  1106.  
  1107.   Qualifiers:
  1108.   /ACCOUNTING   /ALL            /CONTINUOUS     /IDENTIFICATION    /MEMORY
  1109.   /OUTPUT       /PRIVILEGES     /QUOTAS         /SUBPROCESSES
  1110.  
  1111.  
  1112. SHOW PROTECTION
  1113.   Displays the file protection that will be applied to all new files created
  1114.   during the current login session.
  1115.  
  1116.  
  1117. SHOW QUEUE [queue_name]
  1118.   Displays information about queues and the jobs currently in queue.
  1119.  
  1120.   Qualifiers:
  1121.   /ALL          /BATCH          /BRIEF          /DEVICE
  1122.   /FILES        /FULL           /OUTPUT         /CHARACTERISTICS
  1123.   /FORM
  1124.  
  1125.  
  1126. SHOW QUOTA
  1127.   Displays the disk quota that is currently authorized for a specific user on a
  1128.   specific disk.
  1129.  
  1130.   Qualifiers:
  1131.   /DISK         /USER
  1132.  
  1133.  
  1134. SHOW RMS_DEFAULT
  1135.   Displays the default multiblock count, multibuffer count, network transfer
  1136.   size, prologue level and extend quantity that RMS will use for file
  1137.   operations.
  1138.  
  1139.   Qualifier:
  1140.   /OUTPUT
  1141.  
  1142.  
  1143. SHOW STATUS
  1144.   Displays status information for the current process.
  1145.  
  1146.  
  1147. SHOW SYMBOL [symbol_name]
  1148.   Displays the value of a local or global symbol.
  1149.  
  1150.   Qualifiers:
  1151.   /ALL          /GLOBAL         /LOCAL          /LOG
  1152.  
  1153.  
  1154. SHOW SYSTEM
  1155.   Displays a list of processes currently running on a system.
  1156.  
  1157.   Qualifiers:
  1158.   /BATCH        /FULL         /NETWORK      /OUTPUT     /PROCESS
  1159.   /SUBPROCESS
  1160.  
  1161.  
  1162. SHOW TERMINAL [device_name[:]]
  1163.   Displays the characteristics of a specified terminal.
  1164.  
  1165.   Qualifiers:
  1166.   /OUTPUT       /PERMANENT
  1167.  
  1168.  
  1169. SHOW TIME
  1170.   Displays the current system date and time.
  1171.  
  1172.  
  1173. SHOW TRANSLATION logical_name
  1174.   Searches the logical name tables for a specified logical name, then returns
  1175.   the first equivalence name of the match found.
  1176.  
  1177.   Qualifier:
  1178.   /TABLE
  1179.  
  1180.  
  1181. SHOW USERS [username]
  1182.   Displays a list of all users currently using the system and their terminal
  1183.   names, usernames and their process identification codes.
  1184.  
  1185.   Qualifier:
  1186.   /OUTPUT
  1187.  
  1188.  
  1189. SHOW WORKING_SET
  1190.   Displays the current working set limit, quota and extent assigned to the
  1191.   current process.
  1192.  
  1193.   Qualifier:
  1194.   /OUTPUT
  1195.  
  1196.  
  1197. SORT input_file_spec[,...] output_file_spec
  1198.   Invokes the VAX/VMS Sort Utility to reorder records in a file into a defined
  1199.   sequence.
  1200.  
  1201.   Qualifiers:
  1202.   /COLLATING_SEQUENCE   /DUPLICATES             /KEY
  1203.   /PROCESS              /SPECIFICATION          /STABLE
  1204.   /STATISTICS           /WORK_FILES             /FORMAT
  1205.  
  1206.   Output File Qualifiers:
  1207.   /ALLOCATION           /BUCKET_SIZE            /CONTIGUOUS
  1208.   /FORMAT               /INDEXED_SEQUENTIAL     /OVERLAY
  1209.   /RELATIVE             /SEQUENTIAL
  1210.  
  1211.  
  1212. SPAWN [command_string]
  1213.   Creates a subprocess to the current process.
  1214.  
  1215.   Qualifiers:
  1216.   /CARRIAGE CONTROL     /CLI            /INPUT
  1217.   /KEYPAD               /LOG            /LOGICAL_NAMES
  1218.   /NOTIFY               /OUTPUT         /PROCESS
  1219.   /PROMPT               /SYMBOLS        /TABLE
  1220.   /WAIT
  1221.  
  1222.  
  1223. START/QUEUE queue_name
  1224.   Starts or restarts the specified queue.
  1225.  
  1226.  
  1227. STOP process_name
  1228.   Specifies the name of a process to be deleted from the system.  If the
  1229.   /IDENTIFICATION qualifier is used, the process name is ignored.
  1230.  
  1231.   Qualifier:
  1232.   /IDENTIFICATION
  1233.  
  1234.  
  1235. STOP/QUEUE queue_name[:]
  1236.   Causes the specified queue to pause.
  1237.  
  1238.   Qualifiers:
  1239.   /ABORT        /ENTRY          /MANAGER
  1240.   /NEXT         /REQUEUE        /RESET
  1241.  
  1242.  
  1243. SUBMIT file_spec[,...]
  1244.   Enters a command procedure(s) into a batch queue.
  1245.  
  1246.   Qualifiers:
  1247.   /AFTER                /BACKUP         /BEFORE         /BY_OWNER
  1248.   /CHARACTERISTICS      /CLI            /CONFIRM        /CPUTIME
  1249.   /CREATED              /DELETE         /EXCLUDE        /EXPIRED
  1250.   /HOLD                 /IDENTIFY       /KEEP           /LOG_FILE
  1251.   /MODIFIED             /NAME           /NOTIFY         /PARAMETERS
  1252.   /PRINTER              /PRIORITY       /QUEUE          /REMOTE
  1253.   /RESTART              /SINCE          /USER           /WSDEFAULT
  1254.   /WSEXTENT             /WSQUOTA
  1255.  
  1256.  
  1257. SYNCHRONIZE [job_name]
  1258.   Places the process issuing the command into a wait state until the specified
  1259.   job completes execution.
  1260.  
  1261.   Qualifiers:
  1262.   /ENTRY        /QUEUE
  1263.  
  1264.  
  1265. TYPE file_spec[,...]
  1266.   Displays the contents of a file or group of files on the current output
  1267.   device (normally your terminal screen).
  1268.  
  1269.   Qualifiers:
  1270.   /BACKUP       /BEFORE        /BY_OWNER       /CONFIRM       /CREATED
  1271.   /EXCLUDE      /EXPIRED       /MODIFIED       /OUTPUT        /PAGE
  1272.   /SINCE
  1273.  
  1274.  
  1275. UNLOCK file_spec[,...]
  1276.   Makes a file that has been made inaccessible as a result of being improperly
  1277.   closed accessible.
  1278.  
  1279.   Qualifiers:
  1280.   /CONFIRM      /LOG
  1281.  
  1282.  
  1283. WAIT delta_time
  1284.   Places the current process in a wait state until a specified period of time
  1285.   has passed.
  1286.  
  1287.  
  1288. WRITE logical_name expression[,...]
  1289.   Writes the specified data record to the output file indicated by the logical
  1290.   name.
  1291.  
  1292.   Qualifiers:
  1293.   /ERROR        /SYMBOL         /UPDATE
  1294.  
  1295.  
  1296.                  <:=- Part E : Lexical Function Reference -=:>
  1297.  
  1298.  
  1299.  Introduction
  1300.  ~~~~~~~~~~~~
  1301. Part F is a Lexical Function Reference.  Parameters for the lexicals are in
  1302. parenthesis after the function name, and parenthesis are required whether or
  1303. not the lexical function requires parameters.
  1304.  
  1305.  
  1306.  Lexical Function Reference
  1307.  ~~~~~~~~~~~~~~~~~~~~~~~~~~
  1308. F$CVSI (bit_position, width, string)
  1309.   Used to extract bit fields from a character string.  The result is converted
  1310.   to a signed integer value.
  1311.  
  1312.  
  1313. F$CFTIME (input_time, output_time, field)
  1314.   Converts absolute or combination time to the format yyyy-mm-dd
  1315.   hh:mmm:ss.cc.  This function can also be used to return information about an
  1316.   absolute, combination, or delta time string.
  1317.  
  1318.  
  1319. F$CVUI (bit_position, width, string)
  1320.   Extracts bit fields from a character string and converts the result to an
  1321.   unsigned integer value.
  1322.  
  1323.  
  1324. F$DIRECTORY ()
  1325.   Returns the default directory name as a character string.
  1326.  
  1327.  
  1328. F$EDIT (string, edit_list)
  1329.   Used to edit a character string based on the parameters specified in the
  1330.   edit_list.
  1331.  
  1332.  
  1333. F$ELEMENT (element_number, delimiter, string)
  1334.   Extracts an element from a character string in which the elements are
  1335.   separated by some specified delimiter.
  1336.  
  1337.  
  1338. F$ENVIRONMENT (item)
  1339.   Returns information about the DCL command environment.
  1340.  
  1341.  
  1342. F$EXTRACT (offset, length, string)
  1343.   Extracts a substring from a given character string.
  1344.  
  1345.  
  1346. F$FAO (control_string[,arg1,art2...arg15])
  1347.   Calls the $FAO system service to convert a specified control string to
  1348.   formatted ASCII.  This function may be used to insert variable character
  1349.   string data into an output string or convert integer values to ASCII and
  1350.   substitute the result into the output string.
  1351.  
  1352.  
  1353. F$FILE_ATTRIBUTES (file_spec, item)
  1354.   Returns attribute information for the specified file.
  1355.  
  1356.  
  1357. F$GETDVI (device, item)
  1358.   Calls the $GETDVI system service to return an item of information on a
  1359.   specified device.  This function allows a process to obtain information for a
  1360.   device to which the process has not necessarily allocated or assigned a
  1361.   channel.
  1362.  
  1363.  
  1364. F$GETJPI (pid, item)
  1365.   Calls the $GETJPI system service to return status and identification
  1366.   information about the running system or about a node in the VAXcluster (if
  1367.   the system is a VAXcluster).
  1368.  
  1369.  
  1370. F$IDENTIFIER (identifier, conversion_type)
  1371.   Converts an identifier into its integer equivalent, or vice versa.  An
  1372.   identifier is a name or number that identifies a category of data resource
  1373.   users.  The system uses identifiers to determine user access to a system
  1374.   resource.
  1375.  
  1376.  
  1377. F$INTEGER (expression)
  1378.   Returns the integer value of the result of the specified expression.
  1379.  
  1380.  
  1381. F$LENGTH (string)
  1382.   Returns the length of a specified character string.
  1383.  
  1384.  
  1385. F$LOCATE (substring, string)
  1386.   Locates a character or character substring within a string and returns its
  1387.   offset within the string.  If the character or character substring is not
  1388.   found, the function returns the length of the string that was searched.
  1389.  
  1390.  
  1391. F$MESSAGE (status_code)
  1392.   Returns a character string containing the message associated with a system
  1393.   status code.
  1394.  
  1395.  
  1396. F$MODE ()
  1397.   Returns a character string displaying the mode in which a process is
  1398.   executing.
  1399.  
  1400.  
  1401. F$PARSE (file_spec[,related_spec][,field][,parse_type])
  1402.   Calls the $PARSE RMS service to parse a file specification and return either
  1403.   its expanded file specification or a particular file specification field that
  1404.   you have specified.
  1405.  
  1406.  
  1407. F$PID (context_symbol)
  1408.   Returns a process identification number (PID), and updates the context symbol
  1409.   to point to the current position in the system's process list.
  1410.  
  1411.  
  1412. F$PRIVILEGE (priv_states)
  1413.   Returns a value of true or false depending on whether your current process
  1414.   privileges match the privileges listed in the parameter argument.
  1415.  
  1416.  
  1417. F$PROCESS ()
  1418.   Obtains the current process name as a character string.
  1419.  
  1420.  
  1421. F$SEARCH (file_spec[,stream_id])
  1422.   Calls the $SEARCH RMS service to search a directory and return the full file
  1423.   specification for a specified file.
  1424.  
  1425.  
  1426. F$SETPRV (priv_states)
  1427.   Returns a list of keywords indicating current user privileges.  In addition,
  1428.   this function may be used to call the $SETPRV system service to enable or
  1429.   disable specified user privileges.  The return string indicates the status of
  1430.   the user privileges before any changes have been made with the F$SETPRV
  1431.   function.
  1432.  
  1433.  
  1434. F$STRING (expression)
  1435.   Returns the character string equivalent of the result of the specified
  1436.   expression.
  1437.  
  1438.  
  1439. F$TIME ()
  1440.   Returns the current date and time string.
  1441.  
  1442.  
  1443. F$TRNLNM (logical_name[,table][,index][,mode][,case][,item])
  1444.   Translates a logical name to its equivalence string, or returns the requested
  1445.   attributes of the logical name.  The equivalence string is not checked to
  1446.   determine if it is a logical name or not.
  1447.  
  1448.  
  1449. F$TYPE (symbol_name)
  1450.   Returns the data type of a symbol.
  1451.  
  1452.  
  1453. F$USER ()
  1454.   Returns the user identification code (UIC), in named format, for the current
  1455.   user.  The F$USER function has no arguments.
  1456.  
  1457.  
  1458. F$VERIFY ([procedure_value][,image_value])
  1459.   Returns an integer value which indicates whether procedure verification mode
  1460.   is currently on or off.  If used with arguments, the F$VERIFY function can
  1461.   turn verification mode on or off.  You must include the parentheses after the
  1462.   F$VERIFY function, whether or not you specify arguments.
  1463.  
  1464.  
  1465.  Default File Types
  1466.  ~~~~~~~~~~~~~~~~~~
  1467. These file types are conventions set by DEC and may not be followed by other
  1468. software companies.
  1469.  
  1470.  Type    Contents
  1471.  ~~~~    ~~~~~~~~
  1472.  ANL     Output file from the ANALYZE command
  1473.  BAS     Source input file for BASIC compiler
  1474.  CLD     Command line interpreter command description file
  1475.  COM     Command procedure file
  1476.  DAT     Data file (input or output)
  1477.  DIF     Output file from the DIFFERENCES command
  1478.  DIR     Subdirectory
  1479.  DIS     MAIL distribution list
  1480.  DMP     Output from the DUMP command
  1481.  EDT     EDT editor initialization file
  1482.  EXE     VAX/VMS executable program created with the LINK command
  1483.  FDL     File Definition language file created with the EDIT/FDL or
  1484.          ANALYZE/RMS/FDL command
  1485.  FOR     Source input for FORTRAN compiler
  1486.  HLB     Help text library
  1487.  HLP     Help text file, usually as source input to help text library file
  1488.  JNL     EDT editor journal file
  1489.  LIS     List file created by an assembler or compiler
  1490.  LOG     Information file created by a batch job, DECnet, etc.
  1491.  MAI     Mail message storage file
  1492.  MAR     Source input file for MACRO assembler
  1493.  MLB     MAXCRO source library
  1494.  OBJ     Intermediate object file created by a compiler or assembler
  1495.  OLB     Object module library
  1496.  OPT     Option input file for the LINK command
  1497.  STB     Symbol table
  1498.  SYS     System image
  1499.  TJL     Journal file created by the TPU editor
  1500.  TLB     Text library
  1501.  TMP     General purpose temporary file
  1502.  TPU     Command input file for the TPU editor
  1503.  TXT     Text file
  1504.  
  1505.  
  1506.  Device Names
  1507.  ~~~~~~~~~~~~
  1508. The following are common VAX/VMS device codes and their corresponding types.
  1509.  
  1510.  Code    Device Type
  1511.  ~~~~    ~~~~~~~~~~~
  1512.  CS      Console boot/storage device
  1513.  DA      RC25 (25 MB fixed/25 MB removable)
  1514.  DB      RP05, RP06 disk
  1515.  DD      TU58 tape
  1516.  DJ      RA60 disk
  1517.  DL      RL02 disk
  1518.  DR      RM03 RM05, RM80, RP07 disk
  1519.  DU      RA80, RA81, RA82 disk
  1520.  DX      RX01 floppy
  1521.  DY      RX02 floppy
  1522.  LC      Line printer device on DMF32
  1523.  LP      Line printer device on LP11
  1524.  LT      Local area terminal (LAT)
  1525.  MB      Mailbox device
  1526.  MF      TU78 magnetic tape drive
  1527.  MS      TS11 magnetic tape drive
  1528.  MT      TU45, TU77, TE16 magnetic tape drive
  1529.  MU      TK50, TA78, TA81, TU81 magnetic tape drive
  1530.  NL      Null device
  1531.  OP      Operators console device
  1532.  RT      Remote terminal (via DECnet)
  1533.  TT      Interactive terminal device
  1534.  TX      Interactive terminal device
  1535.  VT      Virtual terminal
  1536.  XE      DEUNA
  1537.  XQ      DEQNA
  1538. _______________________________________________________________________________
  1539.  
  1540.  
  1541. Downloaded From P-80 International Information Systems 304-744-2253 12yrs+
  1542.