FCMND program instruction be detected by using the IOSTAT function after performing the FCMND. In general, it is good practice always to test whether each FCMND operation completed successfully using IOSTAT. File Command Codes With the exception of the CLOSE command, a file cannot be open on the logical unit when the FCMND is executed. 6 Rename a file. The $out_string parameter must contain the new name of the file (including any required disk unit and directory path specification). The $in_string variable must contain the old file name. 7 Compress the disk. This command is invalid for local disks. 8 Format the disk.
The $out_string parameter must contain the name of the disk unit to format, followed by any required qualifiers. The data contained in $out_string must be identical to that of the argument list of a FORMAT monitor command. On completion, the $in_string variable will contain text indicating how many bad blocks were located. CAUTION: Formatting a disk erases all the information on the disk. 14 Create a subdirectory. The $out_string parameter must contain the specification of the subdirectory, including an optional unit name if the current default disk unit is not to be accessed. (Refer to the eV+ Operating System User's Guide for a description of subdirectory specifications.) NOTE:
Only the final subdirectory in the specified directory path is created by this operation. That is, all the intermediate subdirectories must already exist, and they are not created. 15 Delete a subdirectory. The $out_string parameter must contain the specification of the subdirectory, including an optional unit name if the current default disk unit is not to be accessed. (Refer to the eV+ Operating System User's Guide for a description of subdirectory specifications.) NOTE: Only the final subdirectory in the specified directory path is deleted by this operation. That is, all the intermediate subdirectories must already exist, and they are not deleted.
eV+Language Reference Guide, v2.x, 18319-000 Rev A Page 220