Documentation for CFA version 1.0 released 11 February 1988. This program is derived from MAKE26. It incorporates many new features without any significant increase in program size. It makes some simplifying assumptions about the disk system it's used on, so it might not work on all systems. For example, THIS PROGRAM WILL NOT WORK WITH CP/M 1.4 -- in case you know anyone who uses CP/M 1.4 (I don't). The assembled COM file in this library has been created from the supplied source code with ZCPR3 and WHEEL equates set FALSE. This program may be used in several ways: 1: To change the user number of designated files on a designated drive to a different user number. This is done without copying the files and then deleting the original files. Instead, the user number tag in the disk directory is simply changed to the new user number. 2: To set various files attributes. In addition to the usual attributes of read-only/read-write, system/directory, archive/non- archive, CFA can also set/reset ("tag") the first four bytes (F1-F4) in a filename. 3: To erase or unerase files. SYNTAX: CFA D:AFN O (ALL) CFA DU:AFN O (ZCPR3 version) CFA DIR:AFN O (ZCPR3 version) where the drive, drive/user, and named directory forms (where appropriate) are optional and where O is one of the available options. These options are available in every version of CFA: Any number 0-31, new user number for files (if ZCPR equate is TRUE, user may be specified with DIR: named directory form) R set files to R/O W set files to R/W S set files to SYS D set files to DIR A set files to ARCHIVE N set files to Non-ARCHIVE E erase files U unerase files none show status of files These options are available for setting the F1-F4 filename tags: F sets byte 1 of files (high) G resets byte 1 of files (low) H sets byte 2 of files (high) I resets byte 2 of files (low) J sets byte 3 of files (high) K resets byte 3 of files (low) L sets byte 4 of files (high) M resets byte 4 of files (low) Letter options only work on files in the current user area. If a "#" is specified after the options, files from all user area will be set accordingly. *********************************************************************** Though this program is derived from an old standard, and has been tested extensively, I'd like to close with some sage advice from the original MAKE26 documentation: BEFORE USING THIS PROGRAM, TEST IT ON A GARBAGE DISK TO MAKE SURE THAT IT WORKS WITH YOUR SYSTEM. Wiser words never spoken. Lee D. Rimar contact at: D-KUG RBBS (313) 772-0522 Royal Oak RCP/M (313) 759-6569 Tony's Corner (313) 754-1131 (Opus node 120/13) (all available through PC-Pursuit: MIDET)