				DISKDIR V2.0
			   A Disk Directory Utility



DISKDIR is a shareware utility that will allow you to print or view the 
directories of your disks.  It is especially helpful when organizing your 
disks and files.  The information provided for each file includes the name 
and extension, size and date, and attributes.  In addition, the name and 
size of the disk along with the amount of free and used space are also 
provided.

To install the program, simply copy the files DISKDIR.EXE and DISKDIR.INI 
into the directory of your choice.  If this directory is on the path, then 
you can execute the program by simply typing DISKDIR.  If it is not on the 
path, you will have to change to that directory first, or use a menu program 
to execute DISKDIR.  The INI file contains information about the last 
printer, port, and directory type that you used.

DISKDIR is limited to a maximum of 1000 files per directory or sub-directory.  
The only limit on the number of sub-directories is the amount of memory 
available.

When entering information within the program, the following keys are active:
     HOME      - Moves cursor to start of line.
     END       - Moves cursor to end of line.
     INSERT    - Toggles between insert and over-strike mode.
     DELETE    - Deletes the character under the cursor.
     BACKSPACE - Deletes the character to the left of the cursor.
     ESC       - Aborts the entry.


				 DISKDIR
			      The Main Menu



Process Disk:  Produces a directory based upon the displayed settings which 
you have selected.

Type of Directory:  Allows the user to select 1 of 7 different directory 
types.

Destination:  Allows the user to select the desired output device for the 
report.  Choices include:  Epson FX printer, Epson LQ printer, HP printer, 
the screen, and a text file.  If a text file is chosen, the information will 
be appended to the end of the file if it already exists, otherwise the file 
will be created from scratch.

Port:  Allows the user to select the correct port for the destination chosen.  
For the printers, the user may select from LPT1-LPT3 or COM1-COM2.  When the 
screen is chosen, the port automatically is set to CON, the console.  When a 
text file is chosen, the user is prompted for the complete path name for the 
output file.

Include List:  Allows the user to control what type of files are included in 
the reports.  For example an include list of TXT would only include text 
files (those with an extension of TXT).  An include list of EXE COM BAT would 
include all executable files.

Path Name:  Allows the user to enter the path name where processing is to 
begin.  It defaults to the current directory.

Sort Options:  Allows the user to select 1 of 7 sorting options.

				  DISKDIR
			    Type of Directory



Directory including sub-directories-A directory of the specified directory 
and all sub-directories of it.

Disk_Name -- Thu Jun 16, 1994  08:44Am
a:
PROGLIST BAS     2918   02-07-1994    6:05Pm  A...
PROGLIST MAK       28   02-07-1994    6:06Pm  A...       Note:
TEXT3            1690   06-16-1994    8:39Am  A...         A = Archive
DDB      EXE    59152   06-16-1994    8:39Am  A...         S = System
DDB      PAS    31414   06-16-1994    8:35Am  A...         H = Hidden
IMAGE    DAT    40960   06-16-1994    7:50Am  ASHR         R = Read only

a:\ASM
ASMP1E   PAS     3497   09-05-1993    5:31Pm  A...
ASMP1B   PAS     3348   07-03-1993    5:05Pm  A...
ASMP1A   PAS     3594   07-03-1993    5:06Pm  A...

a:\BASIC
LINEIN   BAS     3017   11-07-1992    3:49Pm  A...
PAYROLL  BAS    34453   02-15-1993    8:34Am  A...
SYS_ID   BAS     1148   10-31-1992    5:24Pm  A...
PASSAGES BAS    11533   06-24-1991   10:00Pm  A...

a:\BASIC\LANGWIN
LANGWIN  BI      6918   03-08-1993    1:39Am  A...
LANGWIN  QLB    68008   03-16-1993   11:31Pm  A...
LANGWIN  LIB    94757   03-16-1993   11:31Pm  A...
SAMPLE01 BAS    37663   03-20-1993    0:16Pm  A...

a:\BASIC\PCMAG
DBF      BI       430   06-06-1991    8:00Pm  A...
NOREBOOT ASM     3214   06-06-1991    8:00Pm  A...
CLOCK    EXE     1619   06-06-1991    8:00Pm  A...

a:\BASIC\QB_EXMPL
DEMO1    BAS     1915   08-20-1990   11:00Am  A...
DEMO2    BAS     2019   08-20-1990   11:00Am  A...
DEMO3    BAS     2016   08-20-1990   11:00Am  A...

a:\VB
SPRITE2  BAS       53   01-07-1992    6:13Pm  A...
SPRITE2  FRM      909   03-17-1993    5:01Pm  A...
SPRITE2  ICO      766   01-07-1992    6:37Pm  A...
SPRITE2  MAK       87   03-17-1993    5:01Pm  A...
READ     ME     15033   09-23-1992    0:56Pm  A...
MAKEFILE          860   09-08-1992   11:51Am  A...

This listing:    29  files     438K bytes
Entire disk:    255K free      458K used      713K total

				  DISKDIR
			     Type of Directory



Directory WITHOUT sub-directories-A directory of the specified directory only.

Disk_Name -- Thu Jun 16, 1994  08:44Am
a:
PROGLIST BAS     2918   02-07-1994    6:05Pm  A...
PROGLIST MAK       28   02-07-1994    6:06Pm  A...
ASM        <DIR>                        06-16-1994    8:17Am  ....
BASIC      <DIR>                        06-16-1994    8:17Am  ....
VB         <DIR>                        06-16-1994    8:23Am  ....
TEXT3            1690   06-16-1994    8:39Am  A...
DDB      EXE    59152   06-16-1994    8:39Am  A...
DDB      PAS    31414   06-16-1994    8:35Am  A...
IMAGE    DAT    40960   06-16-1994    7:50Am  ASHR

This listing:     9  files     133K bytes
Entire disk:    255K free      458K used      713K total


Disk Index-A multi-column report including the specified directory and all 
sub-directories of it.

Disk Label-Identical to disk index except that it is designed to be cut out 
and attached to a 5 1/4" disk envelope.

Disk_Name -- Thu Jun 16, 1994  08:44Am
a:
PROGLIST BAS    PROGLIST MAK    TEXT3           DDB      EXE
DDB      PAS    IMAGE    DAT

a:\ASM
ASMP1E   PAS    ASMP1B   PAS    ASMP1A   PAS

a:\BASIC
LINEIN   BAS    PAYROLL  BAS    SYS_ID   BAS    PASSAGES BAS

a:\BASIC\LANGWIN
LANGWIN  BI     LANGWIN  QLB    LANGWIN  LIB    SAMPLE01 BAS

a:\BASIC\PCMAG
DBF      BI     NOREBOOT ASM    CLOCK    EXE

a:\BASIC\QB_EXMPL
DEMO1    BAS    DEMO2    BAS    DEMO3    BAS

a:\VB
SPRITE2  BAS    SPRITE2  FRM    SPRITE2  ICO    SPRITE2  MAK
READ     ME     MAKEFILE
This listing:    29  files     438K bytes
Entire disk:    255K free      458K used      713K total

				   DISKDIR
			      Type of Directory



Disk Tree-A listing of the directory structure of a disk, starting at the 
specified directory.

Disk_Name -- Thu Jun 16, 1994  08:44Am
a:
    \ASM
    \BASIC
	\LANGWIN
	\PCMAG
	\QB_EXMPL
    \VB

This listing:    29  files     438K bytes
Entire disk:    255K free      458K used      713K total



Disk Tag (3 1/2" wide)-A report designed to be printed on standard mailing 
labels that can then be attached to a 5 1/4" disk.  The user may enter up 
to two lines of comments per label.

Disk Tag (2 3/4" wide)-Same but for a 3 1/2" disk.

Disk_Name

Comment 1 cccccccccccccccccccccccccccccc
Comment 2 cccccccccccccccccccccccccccccc
    255K free      458K used

				  DISKDIR
			       Sorting Order



None-Files appear in the same order as on the disk.

LINEIN   EXE     3017   11-07-1992    3:49Pm  A...
PAYROLL  BAS    34453   02-15-1993    8:34Am  A...
SYS_ID   BAS     1148   10-31-1992    5:24Pm  A...
PASSAGES BAS    11533   06-24-1991   10:00Pm  A...
LANGWIN         <DIR>   06-16-1994    8:19Am  ....
PCMAG           <DIR>   06-16-1994    8:19Am  ....
QB_EXMPL        <DIR>   06-16-1994    8:21Am  ....



Name and extenstion-Sorted by name and then extension, directories at the end.

LINEIN   EXE     3017   11-07-1992    3:49Pm  A...
PASSAGES BAS    11533   06-24-1991   10:00Pm  A...
PAYROLL  BAS    34453   02-15-1993    8:34Am  A...
SYS_ID   BAS     1148   10-31-1992    5:24Pm  A...
LANGWIN         <DIR>   06-16-1994    8:19Am  ....
PCMAG           <DIR>   06-16-1994    8:19Am  ....
QB_EXMPL        <DIR>   06-16-1994    8:21Am  ....



Extenstion and name-Sorted by extension and then name, directories at the end.

PASSAGES BAS    11533   06-24-1991   10:00Pm  A...
PAYROLL  BAS    34453   02-15-1993    8:34Am  A...
SYS_ID   BAS     1148   10-31-1992    5:24Pm  A...
LINEIN   EXE     3017   11-07-1992    3:49Pm  A...
LANGWIN         <DIR>   06-16-1994    8:19Am  ....
PCMAG           <DIR>   06-16-1994    8:19Am  ....
QB_EXMPL        <DIR>   06-16-1994    8:21Am  ....



Date (increasing)-Sorted in chronological order.
PASSAGES BAS    11533   06-24-1991   10:00Pm  A...
SYS_ID   BAS     1148   10-31-1992    5:24Pm  A...
LINEIN   EXE     3017   11-07-1992    3:49Pm  A...
PAYROLL  BAS    34453   02-15-1993    8:34Am  A...
LANGWIN         <DIR>   06-16-1994    8:19Am  ....
PCMAG           <DIR>   06-16-1994    8:19Am  ....
QB_EXMPL        <DIR>   06-16-1994    8:21Am  ....

				   DISKDIR
				Sorting Order



Date (decreasing)-Sorted in reverse chronological order.
QB_EXMPL        <DIR>   06-16-1994    8:21Am  ....
PCMAG           <DIR>   06-16-1994    8:19Am  ....
LANGWIN         <DIR>   06-16-1994    8:19Am  ....
PAYROLL  BAS    34453   02-15-1993    8:34Am  A...
LINEIN   EXE     3017   11-07-1992    3:49Pm  A...
SYS_ID   BAS     1148   10-31-1992    5:24Pm  A...
PASSAGES BAS    11533   06-24-1991   10:00Pm  A...



Size (increasing)-Sorted in order of smallest to largest.
PCMAG           <DIR>   06-16-1994    8:19Am  ....
QB_EXMPL        <DIR>   06-16-1994    8:21Am  ....
LANGWIN         <DIR>   06-16-1994    8:19Am  ....
SYS_ID   BAS     1148   10-31-1992    5:24Pm  A...
LINEIN   EXE     3017   11-07-1992    3:49Pm  A...
PASSAGES BAS    11533   06-24-1991   10:00Pm  A...
PAYROLL  BAS    34453   02-15-1993    8:34Am  A...



Size (decreasing)-Sorted in order of largest to smallest.
PAYROLL  BAS    34453   02-15-1993    8:34Am  A...
PASSAGES BAS    11533   06-24-1991   10:00Pm  A...
LINEIN   EXE     3017   11-07-1992    3:49Pm  A...
SYS_ID   BAS     1148   10-31-1992    5:24Pm  A...
QB_EXMPL        <DIR>   06-16-1994    8:21Am  ....
PCMAG           <DIR>   06-16-1994    8:19Am  ....
LANGWIN         <DIR>   06-16-1994    8:19Am  ....
