|Other than on unix kind of systems (where ~user is the translated in shells to the users home directory), on VMS |
only PRIVILEGED users are allowed to get information about other users account details (access to the SYSUAF file).
That said, as a privileged user, You can get access via DCL by using e.g. programs like GETUAI , UAF from the VMS freeware distribution. See
$ getuai/default=tmp default
$ sh symbol tmp
TMP = "A01$USER:[USER]"
then use the symbol tmp in the DCL procedure to access files in the users directory.
If You are not privileged, then it depends on how "open" the system is configured: maybe all user directories can be found by logical directory names like disk$user or USER_HOME (on my systems), use "SHOW LOGICAL *user* to find out.
Maybe there is the FINGER utility installed on Your system:
use the output of "FINGER user" to extract the user directory.
Joseph Huber, http://www.huber-joseph.de