DirMaint Command Summary

Last Updated: 2011-12-06     (Subscribe to updates)

This table provides a summary of the DirMaint commands, the prefix keywords that are honored for each command (keywords not honored are accepted but ignored), whether the command may be used in a BATCH file or via DVHSAPI, whether the command has an available menu or prompt, whether or not password verification is required by default, and the default command sets to which the command is assigned for command levels 150A and 140A.

There are two files, 140CMDS DATADVH and 150CMDS DATADVH, that define which commands belong to what command set(s), and whether or not password verification is required for that command in that command set. The command set definitions can be changed by your installation by editing these files and following the procedures documented in the files themselves. The table shows the IBM supplied command set definitions, as they would be after initial installation and before any tailoring is done.

The IBM default command sets for DirMaint are:

  • A: Administrator commands.
  • D: DASD management commands.
  • G: General user commands.
  • H: "Help-desk" commands.
  • M: Monitoring and auditing commands.
  • O: Operational control commands.
  • P: Programed application commands (DFSMS, etc.).
  • S: Support programmer commands.
  • Z: Internal system commands, not for user invocation.
  • .: Placeholder for column alignment.

Additional command sets may be defined; but there is a maximum of 36 command sets per command.

The legends for the prefix keywords and password requirement are located at the end of the table.

Command PW 150A 140A
? --------------...any......any...
ACCOUNT RTABPFMANBS--y..G........G......
ACIGROUP RTABPFMANBS--yA.................
ACNTADD RTABPFMANBS--y..G...............
ACNTDEL RTABPFMANBS--y..G...............
ADD RTABP---N**--yA........A........
AMDISK RTABPFMANBS--y.D........D.......
APPCPASS RTABPFMANBSP-y..G........G......
ASSIGN RTABPFM--BS--yobsolete.A......S.
AUTH RTABPFM--BS--yobsolete...G......
AUTHBY RTABPFM--BS--y..G...............
AUTHFOR RTABPFM--BS--y..G...............
AUTHLINK RTABPFMA-BS--y..G...............
AUTHSCIF RTABPFM--BS--y..G...............
AUTOLOG RTABPFMANBS--y..G......A........
BACKUP RTABP----BSM-y...H.O.S....H.O.S.
BATCH RTABP*-*N-*M-y..G........G......
CHECK ----------*M--...any............
CHKSUM RTABP----BS--y...H...S.A..H...S.
CHNGID RTABPF--NBS--yA........A........
CHVADDR RTABPFMANBS--y..G......A........
CLASS RTABPFMANBS--yA.................
CLEANED RTABPFM--BS--yobsolete..D......Z
CLEANUP RTABPFMA-BS-Ry.D................
CLONEDISK RTABPFMANBS--y.D........D.......
CMDISK RTABPFMANBS--y.D........D.......
CMS RTABP----BS--y.......S........S.
COMMAND RTABPFMANBS-RyA.................
CONSOLE RTABPFMANBS--y..G......AD.H...S.
COPIED RTABPFM--BS--yobsolete..D......Z
CP RTABP----BS--y.......S........S.
CPU RTABPFMANBS--y..G........G......
CRYPTO RTABPFMANBS--yA.................
DASD RTABP----BS-Ry.D.H...S....H...S.
DASDOPT RTABPFMANBS--yAD.......AD.......
DATAMOVE RTABPFMANBS-Ry.......S.AD.....S.
DATEFORMAT RTABPFMANBS--y..G...............
DEDICATE RTABPFMANBS--y......PS..........
DEFAULTS ----------*---...any......any...
DEFINESTAG RTABP----BS--y......PS..........
DIRECT RTABP----BS--yAD.H..PS.AD.....S.
DIRECTORY RTABP---NBS--y.......S..........
DIREDIT RTABP----BSM-yAD.H..PS.AD.H...S.
DIRMAP RTABP----BSMRyAD.H..PS..........
DISABLE RTABP----BS--y.......S........S.
DISTRIB RTABPFMANBS--y..G........G......
DLINK RTABPFMANBS--y..G........G......
DMDISK RTABPFMANBS--y.D........D.......
DMVCTL --------------........Z.........
DROP RTABPFM--BS--yobsolete.A......S.
DROPBY RTABPFM--BS--y..G...............
DROPFOR RTABPFM--BS--y..G...............
DROPSCIF RTABPFM--BS--y..G...............
DSATCTL --------------........Z.........
DSECUSER RTABPFMANBS--y..G...............
DUMP RTABP----BS-Ry...H...S....H...S.
D8ONECMD RTABPFMANBS--yA.................
ELINK RTABP----BS--yA........A........
ENABLE RTABP----BS--y......PS........S.
EXECDROP --------------...any............
EXECLOAD --------------...any............
EXTNCHK RTABP----BS--y......PS..D.......
FILE RTABP-----S--y.......S........S.
FREEXT RTABP----BSMRy.D.H...S..D.H...S.
GET RTABPFM--BSMRyA........A..H.....
GETCONSOLE RTABP----BSM-y...H...S....H...S.
GLOBALOPTS RTABP--ANBS--y......P...........
GLOBALV ----------*---...any......any...
HELP ----------*---...any......any...
HISTORY RTABP----BS-Ry...H...S....H...S.
INCLUDE RTABPFMANBS--yA.................
INITLZ ---------BS---........Z.........
INVEN RTABP----BS-Ry...H...S....H...S.
IOPRIORITY RTABPFMANBS--yA.................
IPL RTABPFMANBS--y..G........G......
IUCV RTABPFMANBS--yA.................
LINK RTABPFMANBSP-y..G........G......
LOADDEV RTABPFMANBS--y..G........G......
LOCK RTABPFM--BSM-yA........A........
LOGMSG RTABP----BS--yAD.H...S.AD.H...S.
LOGONBY RTABPFMANBS--y..G...............
MACHINE RTABPFMANBS--y..G........G......
MAIL RTABP----BS--y...H...S.A......S.
MAXSPOOL RTABPFMANBS--yA........A........
MAXSTORAGE RTABPFMANBS--yA........A........
MAXSTORE RTABPFMANBS--yA........A........
MDAUDIT RTABP----BS-RyAD..M....AD..M....
MDISK RTABPFMANBSP-y..G........G......
MDPW RTABPFMANBSM-y..G........G......
MINIOPT RTABPFMANBS--yAD.......AD.......
MMDISK RTABP--ANBS--y.D....P...D....P..
NAMESAVE RTABPFMANBS--yA........A........
NEEDPASS R---P-----S--y..G........G......
NEWS RTABP----BS-RN..G........G......
NICDEF RTABPFMANBS--N..G........G......
NOPDATA RTABPFMANBSM-y..G........G......
NOTAPE RTABP----BS--y.....O.S......O.S.
OFFLINE RTABP----BS--yAD.....S.AD.....S.
ONLINE RTABP----BSM-yAD.....S.AD.....S.
OPTION RTABPFMANBS--y..G........G......
PAVALIAS RTABPF-ANBS-Ry..G...............
POOL RTABPFMANBS--yA.................
POSIXFSROOTRTABPFMANBS--y..G...............
POSIXGLIST RTABPFMANBS--yA.................
POSIXGROUP RTABP--ANBS--yA.................
POSIXINFO RTABPFMANBS--yA.................
POSIXIUPGM RTABPFMANBS--y..G...............
POSIXIWDIR RTABPFMANBS--y..G...............
POSIXOPT RTABPFMANBS--yA.................
PRIORITY RTABPFMANBS--yA.................
PRIOSET RTABPFMANBS--yA........A........
PRIVCLAS RTABPFMANBS--y.........A........
PRIVCLASS RTABPFMANBS--yA.................
PURGE RTABPFM-NBSM-yA........A........
PW RTABPFM--BSMPy..G........G......
PW? RTABPFM--BSM-?..G........G......
PWGEN RTABP----BS--y....M........M..S.
PWMON RTABP----BS-Ry....M........M..S.
QLOG RTABP----BS-Ry..G........G......
QRY RTABP----BS--yAD.H...S.AD.H...S.
QUERY RTABP----BS--yAD.H...S.AD.H...S.
REPLACE RTABPF--NBS--y.......S.A......S.
REVIEW RTABPFM--BSMRy..G........G......
RLDCODE RTABP----BS--y.......S........S.
RLDDATA RTABP----BS--y.......S........S.
RLDEXTN RTABP----BS--y.......S........S.
RMDISK RTABPFMANBS--y.D....P...D....P..
SATELLITE RTABPFMANBS--y.......S..........
SCAN RTABP----BS-Ry...H...S.A..H.....
SCREEN RTABPFMANBS--y..G........G......
SECUSER RTABPFMANBS--y..G...............
SEND RTABP----BS-Ry...H...S........S.
SETACNT RTABPFMANBS--yA.................
SETCLASS RTABPFMANBS--yA.................
SETCPU RTABPFMANBS--yA........A........
SETMACH RTABPFMANBS--yA........A........
SETOPTN RTABPFMANBS--yA..........G......
SETPRIORITYRTABPFMANBS--yA.................
SETPW RTABPFMANBS--yA...M....A...M....
SETSTAG RTABPFMANBS--yA.................
SHARE RTABPFMANBS--yA.................
SHUTDOWN RTABP----BS--y.....O.S......O.S.
SPECIAL RTABPFMANBS--y..G...............
SPOOL RTABPFMANBS--y..G...............
SSI RTABP---NBS-RyA......S..........
STAG RTABPFMANBS--y..G...............
STATUS RTABP----BS--y...H...S....H...S.
STDEVOPT RTABPFMANBS--yA.................
STORAGE RTABPFMANBS--y..G........G......
SUBSCRIBE RTABPFM--BS--y..G...............
SUPGLIST RTABPFMANBS--y..G...............
SYSAFFIN RTABPFM--BS--yA........A........
TERM RTABPFM--BS--y..G........G......
TESTPW RTABPFM--BSMPy..G........G......
TMDISK RTABPFMANBS--yA........A........
UNAUTH RTABPFM--BS--yobsolete...G......
UNDOSSI RTABP---NBS-RyA......S..........
UNLOCK RTABPFM--BS--yA........A........
USEDEXT RTABP----BSMRy.D.H...S....H...S.
USER RTABP----BS--y...H...S....H...S.
USERMAP RTABP----BS-Ry...H...S....H...S.
USEROPTN RTABPFM--BS--y..G........G......
VERIFIED RTABPFM--BS--yobsolete...G......
VMRELOCATE RTABPFMANBS--yA.................
WORKUNIT RTABP----BS--y.D.......AD.......
XAUTOLOG RTABPFMANBS--y..G...............
XCONFIG RTABPFMANBS--yA.................
XSTORE RTABPFMANBS--yA........A........
ZAPMDISK RTABPFMANBS--y........Z.........

 

Prefix Keyword Legend, RTABP group:

  • R: The REQuest keyword is honored.
  • T: The TOnode or TOsys keyword is honored.
  • A: The ASuser keyword is honored.
  • B: The BYuser keyword is honored.
  • P: The PRESET keyword is honored.

Prefix Keyword Legend, FMAN group:

  • F: The FORuser keyword is honored.
  • M: The MULTIuser keyword is honored.
  • A: The ATnode or ATsys keyword is honored.
  • *: The FORuser and ATnode or ATsys keywords may be used, subject to restrictions or usage notes.
  • N: The NODIRectxa keyword is honored.

Prefix Keyword Legend, BSMPR group:

  • B: The command may be used within a BATCH file.
  • *: The command can be used within a BATCH file, subject to restrictions or usage notes.
  • S: The command may be used via DVHSAPI.
  • *: The command can be used via DVHSAPI, subject to restrictions or usage notes.
  • M: The command has optional parameters available, but none of them are required; use the MENU keyword to force display of the menu. The PROMPT keyword has no effect on this command.
  • P: The command contains optional passwords for which defaults will be used if not specified; use PROMPT to be prompted for omitted passwords. The MENU keyword has no effect on this command.
  • -: Neither the MENU nor the PROMPT keywords have any effect on this command. The command either has no parameters, or at least one parameter is required, with none of the parameters being a password.
  • R: The RETurnvia/RETVia keyword is honored.

Password Required Legend.

  • y: Password verification is required by default; although this may be tailored by the installation or waived by the user.
  • N: Password verification is NOT required.
  • ?: Password verification is USUALLY not required, unless an administrator assigned password change is pending.
  • -: The command is processed in the user's virtual machine; password verification is not applicable.



If you'd like to contact DirMaint development and support, you can

Thank you for visiting this web page. Please visit again next month and check out the latest news. (Or, subscribe to future updates.)