VOL-2 is a CP/M utility that will allow you to create a volume label on your disks. This volume label may be used to identify the contents of the disks. It also allows you to label your disk for use with file catalog programs. Purpose: Allows you to create, modify, or display a volume label on a disk. Syntax: [d:][ser][volume label] [*] [?] Comments: Specify the parameters: d: specifies the drive letter of the disk you want to label or display the label. If no drive letter is specified, the logged in drive is assumed. ser is a three digit numeric value to identify the disk. volume label is a free form description of the disk. If omitted the existing volume label is displayed. If a star (asterisk) is specified, all drives are displayed. If a "?" is specified, a short help message is displayed. Examples: VOL-2 001 06/12/86 MASTER CP/M This command will create a file on the logged in disk with a name of "-VOLUME.001", the volume label record will be "001 06/12/86 MASTER CP/M". VOL-2 B: This command displays the volume label record on drive B. Notes: VOL-2 reads the CP/M command line, and if a description is present, will create a one sector file. The format of the filename is "-VOLUME.ser". If no description is present the disk will be searched for a file "-VOLUME.???", that file will be read, and the contents displayed to the VDT. To give the disk a volume label, type the command name "VOL", followed by label you want and press enter. Ser, (serial) is used to form the extension of the filename: "-VOLUME.ser". If a star follows the command name all disks are searched up to the "MAXDRV" value in the program, currently set to "2". This value is located at 103H of the COM file and may be modified with DDT or the like. The file is created in the user area specified by the "DFTUSR" value in the program, located at 104H. VOL.COM was written in Z80 assembly language (Originally in 'C', but it was too slow), and compiled with the SLR Z80 assembler. Because I don't have the SLR Z80 assembler, this version is written in 8080 ASM code. Bill Duerr The original author, Mike Levy, included the following notes in his documentation. Feel free to copy, modify, and distribute this software. I only ask that you give credit where credit is due... me. ... AND LASTLY, Obviously, I'm not just dropping this on the board for free, for no reason at all. I am a professional systems programmer, and want to spread my name around. If you or someone you know needs some programming work done. Please call me at (301)-831-5228. Thank you.