@ The DCL program SET DEFAULT has two problems with nested logical names:      B  1.) If the first translation has a trailing colon and there is noF explicit directory-spec in the second translation, SYS$DISK is changedD to the 1st translation and the directory portion is not changed. The7 "actual" current directory remains hidden in SYS$DISK.    @  2.) If the 1st translation has no trailing colon, then only theD directory portion of the default is changed! This can leave SYS$DISK1 incorrect thereby leaving the default incorrect.      D Additionally, in certain circumstances, SET DEFAULT returns an error1 but still changes your process to a bad default.      B TO.COM fixes all of the above problems and does much more. See the- other .TXT files for additional information.  