DIRECT - BASIC DIRECTORY READER 

Reads disk directories and gives a menu of programs.
Enter the corresponding number to run a program.
Enter "B" to go to BASIC command level.
Enter "C" to check another disk directory.
Enter "D" to go to DOS command level.

Enter "A" to copy files from one drive to another.
Enter "K" to kill files.

The menu function will allow non-computer oriented people
to easily select and run programs.

Machine language programs must have the extension  /CMD,
otherwise the program is assumed to be BASIC. 

The "unlisted" functions "A" and "K" (copy and kill files)
are handy to organize files on data disks, especially in a 
two-drive system. Only visible files are affected, so purge 
everything unnecessary from an LDOS disk and use ATTRIB to 
make LBASIC and DIRECT invisible. Copy files selectively to
the LDOS disk, then use the COPY ALL FILES option to transfer
them to another data disk. The KILL ALL VISIBLE FILES 
function will clean the LDOS disk up ready to use again. 
Answering "N" to the ALL FILES? question will give prompts
for each file. The directory is read on the target disk after
completion.

The target filenames must not be password protected.

On non-LDOS generated disks, the PROT function must be
used to read-enable the directory. DIRECT will do this 
automatically if the target diskette is not write-
protected and has the master password "PASSWORD".
(SYS7 must reside on the system disk) This will only be done
the first time the directory is read on a particular disk.

Basic programs can chain back to the menu by ending with the
statement RUN "DIRECT".

For disks with more than 40 tracks, the highest expected 
number should be entered in line 120 to read the free 
space correctly.
 