Category : Databases and related files
Archive   : DMS22.ZIP
Filename : DMS.DOC

 
Output of file : DMS.DOC contained in archive : DMS22.ZIP























DATA MANAGEMENT SYSTEM

USER'S MANUAL

VERSION 2.2




COPYRIGHT 1990

THOMAS SOFTWARE SERVICES


TABLE OF CONTENTS
-----------------

TOPIC PAGE
----- ----
Function of Data Management System software ................... 3
Registration instructions ..................................... 3
Benefits of registration ...................................... 3
Contents of DMS program disk .................................. 4
Backing up DMS program disk ................................... 5
Instructions for running DMS demo ............................. 5
Starting demo .......................................... 5
Monitor Configuration screen ........................... 5
Banner page ............................................ 5
DEALERS default demo database .......................... 6
Database Record Display screen commands ................ 7
Using Next Record command .............................. 8
Using Previous Record command .......................... 8
Using Jump command ..................................... 8
Using Find command ..................................... 9
Using Sort command ..................................... 11
Using Date Scan command ................................ 12
Using Print command from Display Mode .................. 14
Using Print command from Find Mode ..................... 15
Using Print command from Sort Mode ..................... 16
Using Print command from Date Scan Mode ................ 17
Using Add command ...................................... 18
Using Edit command ..................................... 20
Using Delete command ................................... 22
Using DataBase command ................................. 22
Using Quit command ..................................... 23
Instructions for installing the DMS program ................... 24
Instructions for running the DMS program ...................... 26
Building the Database Name File ............................... 26
Building the Database Configuration Files ..................... 26
Switching Database Sets ....................................... 29
Database Configuration Change Warning ......................... 30
DMS Registration Form ......................................... 31

DMS V2.2 USER'S MANUAL Page 3

Function of the Data Management System Software :
-------------------------------------------------
DMS is a user friendly database record handling system. The program
utilizes a set of four data storage files to maintain user records. Each
database file can be best utilized when its records all share a common
grouping criteria. Each file may be thought of as a file cabinet
containing information on the same general subject, which can be searched,
sorted, or manipulated at will.

Using DMS, a salesman can quickly retrieve a client record to make
important updates or check on contact dates. Client records can be sorted
by any criteria to give conventient sorted lists by city, zip code,
contact date, market, etc. Records can be retrieved using any database
field or portion of a field.

DMS is equally applicable to many other business or personal data
handling needs and there's no need to memorize complicated command strings
using control functions. Applicable commands are always displayed on the
screen for easy reference and consist of only one key stroke each.

With DMS, there's no waiting to load and unload databases. All four
databases are always instantly available online. The user can shift
between databases at any time with the ease of a single key stroke.
Additionally, there is never a danger of losing valuable new database
additions due to power failure, program error, or user error; all data
records are stored on disk at all times for maximum database protection.

Registration Instructions :
---------------------------
DMS is distributed under the ShareWare concept; however, the
software is copyrighted. Consequently, you may review, try out, test, and
copy the program freely, but if you decide to use this product you are
required to become a registered user. To register, send your name, mailing
address, company name (if appropriate), and $50 for the registration fee
to :

Thomas Software Services
145 Anneswood Road
Martinez, Ga. 30907

Please use the Registration Form at the back of this manual.

Benefits of Registration :
--------------------------
There are a number of benefits to be gained by becoming a
registered DMS user. First, you have a legal obligation to do so under the
U.S. copyright laws. Secondly, upon registration, users will be mailed the
latest version of the DMS program and will be notified of any updates to
the program, which they may obtain for a nominal upgrade charge. In
addition, registered users may obtain technical assistance with any
questions they may have concerning this product. Upon registration, the
user will receive a registered copy of the program, the latest version of
the DMS User's Manual, a description of the future upgrade plans for the
product, and a copy of the technical assistance form.

DMS V2.2 USER'S MANUAL Page 4

Contents of DMS Program Disk :
------------------------------
The DMS program disk contains the following files.

1) DMS.EXE - This is the executable program.

2) DEMO.BAT - This is the batch command file which
runs the DMS demo.

3) DEMO.DBN - This file contains the names of the
databases to be used in the DMS demo.

4) DEALERS.CON - This is the DEALERS database
configuration file, which defines the
database fields.

5) JOBBERS.CON - This is the JOBBERS database
configuration file, which defines the
database fields.

6) WAREHOUS.CON - This is the WAREHOUS database
configuration file, which defines the
database fields.

7) OTHERS.CON - This is the OTHERS database
configuration file, which defines the
database fields.

8) DEALERS.TMP - This is the demo DEALERS database. The
actual database name is DEALERS.DBF.

9) JOBBERS.TMP - This is the demo JOBBERS database. The
actual database name is JOBBERS.DBF.

10) WAREHOUS.TMP - This is the demo WAREHOUS database. The
actual database name is WAREHOUS.DBF.

11) OTHERS.TMP - This is the demo OTHERS database. The
actual database name is OTHERS.DBF.

12) DMS.DOC - This is the DMS user's manual.

The DMS Demo utilizes 4 temporary databases DEALERS.TMP,
JOBBERS.TMP, WAREHOUS.TMP, and OTHERS.TMP. After each Demo session the
temporary databases are restored to their original state so that the user
will always have the same databases to practice against. These databases
represent a typical auto parts salesman's application of the DMS program.
Each user of the DMS program can construct his own set of databases
containing any group of data fields desired. Database set up will be
explained later in the manual in the sections entitled "Building the
Database Name File" and "Building the Database Configuration Files."


DMS V2.2 USER'S MANUAL Page 5

Backing Up DMS Program Disk :
-----------------------------
Before running the DMS Demo, or DMS itself, the user should make a
backup copy of the program disk. Consult your DOS User's Guide for
instructions on making disk backups. This will insure that you will always
have a good working copy of the DMS program. After making the backup, put
the original program disk in a safe place and use the backup disk for the
DMS Demo and installation.

Instructions For Running DMS Demo :
-----------------------------------

Starting Demo :
---------------
To start the DMS Demo follow these instructions.

1) Place the DMS floppy disk in drive "A".

2) Change the current default device to drive "A".
C:>A:
A:>
3) Type DEMO and hit the "Enter" key.
A:>DEMO

Monitor Configuration Screen :
------------------------------
This is the first screen that DMS displays. This screen allows you
to configure the program's output for monochrome or color monitors. You
will be asked to indicate your type of video monitor. If you have a black
and white, amber, green, or other monochrome monitor select "M" for
monochrome. If you have a color monitor select "C" for color. This screen
is displayed by DMS only one time. Once DMS has the required configuration
data it never needs to ask again.

Banner Page :
-------------
The Banner page is the first screen normally displayed by DMS. The
Banner page will be displayed second by the Demo since DMS needs to
determine the type of video monitor you have. The Demo program does not
permanently save your input; therefore, each time it is run the Monitor
Configuration screen will be displayed first. The Banner page contains the
following information.

1) The program name.
2) The Shareware Program Registration Number.
3) The programmer credits.
4) The copyright announcement.
5) The version number of the DMS program on this disk.
6) The revision date for this version number.
7) The ShareWare announcement.
8) Directions for accessing this manual, DMS.DOC.

The user exits from the Banner page by hitting the "ENTER" key.
The DMS program then checks to determine if the user has defined and
configured a database. If so, DMS will display the first record of the
database, or if no records have been stored in the database, DMS will
automatically go into RECORD ADDITION mode. The Demo program will display
the first record of the temporary database DEALERS.TMP.

DMS V2.2 USER'S MANUAL Page 6

Instructions For Running DMS Demo (con't) :
-------------------------------------------

DEALERS Default Demo Database :
-------------------------------
The DMS Demo program uses four pre-configured databases. They are
as follows :

1) DEALERS
2) JOBBERS
3) WAREHOUS
4) OTHERS

These filenames are contained in the Database Name File DEMO.DBN.
The actual DMS program uses the Database Name File FILENAME.DBN which the
user builds the first time the program is executed. DMS always looks for a
Database Name File and automatically displays the first record in the
first database. In this case, the DEALERS database. If DMS is unable to
find a Database Name File it will prompt the user to build one.

DMS displays database records using the individual database
configuration file. For the DEALERS database, this file is DEALERS.CON.
DMS always looks for a database configuration file corresponding to the
current database name. If DMS is unable to find a Database Configuration
File it will prompt the user to build one. The Database Name File and the
individual Database Configuration Files are built only once by the user.
The DEALERS database contains 15 fields per record. This is the
maximum number of fields in a database record; however, the database may
contain as few as 1 field per record if desired. Each field is
individually configured for the following parameters :

1) Field Length
2) Field Type
3) Field Name

The Field Length can be any value between 1 and 40. The Field Type
can be either of the following :

1) A - Alphanumeric
2) D - Date Only

The Field Name can be any combination of alphanumeric characters up
to a maximum length of 20 characters. Every field in the database record
may be configured differently, and every database may be individually
configured.

DMS V2.2 USER'S MANUAL Page 7

Instructions For Running DMS Demo (con't) :
-------------------------------------------

Database Record Display Screen Commands :
-----------------------------------------
After the user hits the "ENTER" key to exit from the Banner page,
the Demo program will display the first record of the DEALERS database in
RECORD DISPLAY MODE. The information displayed is as follows.

1) In the middle of the top line on the screen DMS will display
the currently active database (DEALERS).
2) On the left at the top of the screen DMS will display the total
records in the active database (TOT. REC. = 6).
3) In the middle at the top of the screen, DMS will display the
active program mode (RECORD DISPLAY).
4) At the right at the top of the screen, DMS will display the
current record in the active database (1).
5) On the left side of the screen in a vertical column, DMS will
display the active database record field names.
6) On the right side of the screen in a vertical column, DMS will
display the current data in each database field for record 1 of
the DEALERS.TMP database.
7) At the bottom of the screen, DMS will display the RECORD
DISPLAY MODE screen commands. Each of these one keystroke
commands are identified below.

Prev - The Previous Record command is activated by
hitting the "Up Cursor" key.
Next - The Next Record command is activated by hitting
the "Down Cursor" key.
Jump - The Jump command is activated by hitting the
"J" key.
Find - The Find command is activated by hitting the
"F" key.
Add - The Add command is activated by hitting the
"A" key.
Delete - The Delete command is activated by hitting the
"D" key.
Edit - The Edit command is activated by hitting the
"E" key.
Print - The Print command is activated by hitting the
"P" key.
Sort - The Sort command is activated by hitting the
"S" key.
DataBase - The DataBase command is activated by hitting
the "B" key.
DaTe Scan - The DaTe Scan command is activated by hitting
the "T" key.
Quit - The Quit command is activated by hitting the
"Q" key.

Each of these commands will be explained in greater detail in the
following sections of this manual.

DMS V2.2 USER'S MANUAL Page 8

Instructions For Running DMS Demo (con't) :
-------------------------------------------

Using Next Record Command :
---------------------------
The Next record command is activated by hitting the "Down Cursor"
key. This causes the next record in the currently active database to be
displayed on the screen.



After hitting the "Down Cursor" key the second record of the
DEALERS Database will be displayed. Notice that the current record number
has been updated to the number "2" indicating the second record. The
indicator for the current record number is located in the upper right hand
corner of the screen display. The user should also notice that the data in
each field has changed from that of the first record (Billy Smith's Auto
Repair) to the second record data (Jones' General Motors Repair).




When the user arrives at the sixth record of the DEALERS database
(Western Auto), the screen display can not be advanced any further, and
attempts to do so cause a warning beeper to sound. The DMS program will
not allow the user to advance past the last record in the database, and
for our temporary demo database DEALERS.TMP, the sixth record is the last
record.

Using Previous Record Command :
-------------------------------
The Previous record command is activated by hitting the "Up Cursor"
key. This causes the previous record in the currently active database to
be displayed on the screen.



After hitting the "Up Cursor" key the fifth record of the DEALERS
Database will be displayed. Notice that the current record number has been
updated to the number "5" indicating the fifth record. The indicator for
the current record number is located in the upper right hand corner of the
screen display. The user should also notice that the data in each field
has changed from that of the sixth record (Western Auto) to the fifth
record data (Dixie Auto Repair).



When the user arrives at the first record of the DEALERS database
(Billy Smith's Auto Repair), the screen display can not be rewound any
further, and attempts to do so cause a warning beeper to sound. The DMS
program will not allow the user to rewind past the first record in the
database.


DMS V2.2 USER'S MANUAL Page 9

Instructions For Running DMS Demo (con't) :
-------------------------------------------

Using Jump Command :
--------------------
The Jump command is activated by hitting the "J" key. This causes
the following message to appear in the top left corner of the screen
display temporarily replacing the Total Records indicator.



Enter the desired record number and hit the "Enter" key, the
requested record of the DEALERS Database will be displayed. Notice that
the current record number has been updated to the selected record number,
also notice that the Total Records indicator has returned to the upper
left hand corner of the screen display. The user should also notice that
the data in each field has changed to the selected record's data.

Any attempt to jump past the first record or the last record of the
DEALERS database will cause a warning beeper to sound. The DMS program
will not allow the user to jump to a non-existant record in the database.

Using Find Command :
--------------------
The Find command is activated by hitting the "F" key. This causes
the SELECT SEARCH FIELD display to appear on the screen replacing the
RECORD DISPLAY screen. The user is presented a numbered menu with items
from 1 to 15 corresponding to the 15 fields in each database record. The
user is then prompted to choose one of the 15 fields to be searched.


The user will then be prompted to enter a "SEARCH STRING".


At this point the user's screen should look like this :

SELECT SEARCH FIELD

1 - ACCOUNT NAME
2 - ADDRESS
3 - CITY
4 - STATE
5 - ZIP CODE
6 - PHONE NUMBER
7 - FIRST CONTACT
8 - SECOND CONTACT
9 - WAREHOUSE NUMBER
10 - ACCOUNT NUMBER
11 - REMARKS
12 - DATE OF 1ST CALL
13 - DATE OF 2ND CALL
14 - DATE OF 3RD CALL
15 - DATE OF 4TH CALL

CHOICE = 4

SEARCH STRING = Ga

DMS V2.2 USER'S MANUAL Page 10

Instructions For Running DMS Demo (con't) :
-------------------------------------------

Using Find Command (con't) :
----------------------------
The search string match is not case sensitive; ie., the search
string can be entered in upper case capital letters or in lower case
letters or any combination. After the search string is entered and the
user hits the "Enter" key, DMS begins the database search to match the
search string. DMS will search the selected field in every record in the
currently active database to find a match for the search string. It is
important to note that the search string does not have to represent the
complete contents of the desired field or even be a complete word. DMS
will match whatever character string is entered.
While DMS is conducting the database search, it displays a screen
to inform the user of the status of the search. For the current search
strategy this screen will look like the following when the search is
completed.

SEARCHING FOR MATCHING FIELD

SEARCH STRING = GA

TOTAL RECORDS = 6
RECORDS SEARCHED = 6
RECORDS MATCHED = 4

This indicates that the Search String is "GA", the total records in
the database is "6", the number of records searched so far is "6", and the
number of records with matching fields is "4".
After completing the search, DMS will switch from RECORD DISPLAY
mode to FIND DISPLAY mode. The FIND DISPLAY mode screen is very similar to
the RECORD DISPLAY mode screen with the following differences. The TOTAL
RECORD indicator now displays the total number of records in the MATCHED
RECORD set, an additional record number has been added to the top line of
the display following "FIND DISPLAY RECORD = " which indicates the current
record in the MATCHED RECORD set, and the current database record is still
displayed in the top right hand corner of the display. The user will also
notice that the screen commands at the bottom of the display have changed.
The "Prev", "Next", "Jump", "Print", and "Edit" commands work the same as
they did in RECORD DISPLAY mode except that they act on the MATCHED RECORD
set rather than the complete database. The "F5 Display" command returns
the user to RECORD DISPLAY mode whenever the F5 Function key is hit.



DMS V2.2 USER'S MANUAL Page 11

Instructions For Running DMS Demo (con't) :
-------------------------------------------

Using Sort Command :
--------------------
The Sort command is activated by hitting the "S" key. This causes
the SELECT SORT FIELD display to appear on the screen replacing the RECORD
DISPLAY screen. The user is presented a numbered menu with items from 1 to
15 corresponding to the 15 fields in each database record. The user is
then prompted to choose one of the 15 fields to sort the records against.


At this point the user's screen should look like this :

SELECT SORT FIELD

1 - ACCOUNT NAME
2 - ADDRESS
3 - CITY
4 - STATE
5 - ZIP CODE
6 - PHONE NUMBER
7 - FIRST CONTACT
8 - SECOND CONTACT
9 - WAREHOUSE NUMBER
10 - ACCOUNT NUMBER
11 - REMARKS
12 - DATE OF 1ST CALL
13 - DATE OF 2ND CALL
14 - DATE OF 3RD CALL
15 - DATE OF 4TH CALL

CHOICE = 5

After completing the sort, DMS will switch from RECORD DISPLAY mode
to SORT DISPLAY mode. The SORT DISPLAY mode screen is very similar to the
RECORD DISPLAY mode screen with the following differences. The TOTAL
RECORD indicator still displays the total number of records in the
DATABASE, an additional record number has been added to the top line of
the display following "SORT DISPLAY RECORD = " which indicates the current
record in the SORTED RECORD set, and the current database record is still
displayed in the top right hand corner of the display. The user will also
notice that the screen commands at the bottom of the display have changed.
The "Prev", "Next", "Jump", "Print", and "Edit" commands work the same as
they did in RECORD DISPLAY mode except that they act on the SORTED RECORD
set rather than the database. The "F5 Display" command returns the user to
RECORD DISPLAY mode whenever the F5 Function key is hit.



DMS V2.2 USER'S MANUAL Page 12

Instructions For Running DMS Demo (con't) :
-------------------------------------------

Using Date Scan Command :
-------------------------
The Date Scan command is activated by hitting the "T" key. This
causes the DATE SCAN ROUTINE display to appear on the screen replacing the
RECORD DISPLAY screen. The user is presented a numbered menu with items
from 1 to 3 corresponding to Before Selected Date, After Selected Date,
and Between Selected Dates. The user is then prompted to choose one of the
3 Scanning Strategies to select records.


At this point the user's screen should look like this :

DATE SCAN ROUTINE

1 - BEFORE SELECTED DATE
2 - AFTER SELECTED DATE
3 - BETWEEN SELECTED DATES

SCANNING STRATEGY SELECTED = 2

The user is then prompted to enter the SELECTED DATE.


At this point the user's screen should look like this :

DATE SCAN ROUTINE

1 - BEFORE SELECTED DATE
2 - AFTER SELECTED DATE
3 - BETWEEN SELECTED DATES

SCANNING STRATEGY SELECTED = 2

SELECTED DATE (mm/dd/yy) : 05/14/89

DMS will then check the Database Configuration File DEALERS.CON to
determine the location of the date fields in each record. The user will
then be presented with a screen listing the Date fields and asked to
select which fields should be scanned in the date search.


At this point the user's screen should look like this :

SELECT DATE FIELDS TO SCAN

SCAN (Y/N) Y DATE OF 1ST CALL
SCAN (Y/N) Y DATE OF 2ND CALL
SCAN (Y/N) Y DATE OF 3RD CALL
SCAN (Y/N) Y DATE OF 4TH CALL


DMS V2.2 USER'S MANUAL Page 13

Instructions For Running DMS Demo (con't) :
-------------------------------------------

Using Date Scan Command (con't) :
---------------------------------
While DMS is conducting the database Date Scan, it displays a
screen to inform the user of the status of the search. For the current
Date Scan strategy this screen will look like the following when the
search is completed.

SCANNING FOR MATCHING DATES

SELECTED DATE : 05/14/89

TOTAL RECORDS = 6
RECORDS SCANNED = 6
RECORDS MATCHED = 6

This indicates that the Selected Date is "05/14/89", the total
records in the database is "6", the number of records scanned so far is
"6", and the number of records with matching date fields is "6".
After completing the Date Scan, DMS will switch from RECORD DISPLAY
mode to DATE DISPLAY mode. The DATE DISPLAY mode screen is very similar to
the RECORD DISPLAY mode screen with the following differences. The TOTAL
RECORD indicator now displays the total number of records in the MATCHED
RECORD set, an additional record number has been added to the top line of
the display following "DATE DISPLAY RECORD = " which indicates the current
record in the MATCHED RECORD set, and the current database record is still
displayed in the top right hand corner of the display. The user will also
notice that the screen commands at the bottom of the display have changed.
The "Prev", "Next", "Jump", "Print", and "Edit" commands work the same as
they did in RECORD DISPLAY mode except that they act on the MATCHED RECORD
set rather than the complete database. The "F5 Display" command returns
the user to RECORD DISPLAY mode whenever the F5 Function key is hit.




DMS V2.2 USER'S MANUAL Page 14

Instructions For Running DMS Demo (con't) :
-------------------------------------------

Using Print Command From Display Mode :
---------------------------------------
The Print command is activated by hitting the "P" key. This causes
the PRINT ROUTINE display to appear on the screen replacing the RECORD
DISPLAY screen. This display looks the same as the RECORD DISPLAY screen
except that the commands at the bottom of the screen have changed. These
commands are as follows :

Current - Hit the "C" key to print the currently displayed record.

All - Hit the "A" key to print all of the database records in
sequential order from first to last. An "ARE YOU SURE
(Y/N)" prompt will be displayed to insure that this is
what the user really wants to do. This prompt replaces
the Tot. Rec. indicator in the top left corner of the
screen. When the user answers "Y", a flashing "PRINTING"
message will appear in the lower right corner of the
display. This message will continue to flash until all of
the database records are loaded to the printer buffer.
When the "PRINTING" message stops flashing the user may
continue accessing the database, even if the printer has
not yet finished.

Range - Hit the "R" key to print all of the database records
within a user specified range. A "BEGINNING RECORD = "
prompt will replace the Tot. Rec. indicator in the top
left corner of the screen. The user should then enter the
desired first record to be printed. An "ENDING RECORD = "
prompt will then appear in the top left corner of the
screen replacing the "BEGINNING RECORD = " prompt. The
user should then enter the desired last record to be
printed. A flashing "PRINTING" message will appear in the
lower right corner of the display. This message will
continue to flash until all of the database records are
loaded to the printer buffer. When the "PRINTING" message
stops flashing the user may continue accessing the
database, even if the printer has not yet finished.

Special Note - DMS assumes that a user printing records using the
Current command wishes to print a number of randomly
selected records. Consequently, the program does not
issue a form feed after each record, but rather after
a set of 3 records. This does not present a problem
unless the user has a laser printer. Printing a
single record on a laser printer will not cause the
page to be ejected by the printer. To avoid this
problem, select the Range command and enter the
same record number for beginning and ending record.
The program will then issue a form feed and the page
will be ejected by the printer.

The "F5 Display" command returns the user to RECORD DISPLAY mode
whenever the F5 Function key is hit.



DMS V2.2 USER'S MANUAL Page 15

Instructions For Running DMS Demo (con't) :
-------------------------------------------

Using Print Command From Find Mode :
------------------------------------
Refer to the instructions on using the FIND command, found on
page 9 of this user's manual to position the program at the FIND DISPLAY
RECORD screen. The Print command is activated by hitting the "P" key from
the FIND DISPLAY RECORD screen. This causes the FIND PRINT ROUTINE display
to appear on the screen replacing the FIND DISPLAY screen. This display
looks the same as the FIND DISPLAY screen except that the commands at the
bottom of the screen have changed. These commands are as follows :

Current - Hit the "C" key to print the currently displayed record.

All - Hit the "A" key to print all of the database records in
the MATCHED SET in sequential order from first to last.
An "ARE YOU SURE (Y/N)" prompt will be displayed to
insure that this is what the user really wants to do.
This prompt replaces the Tot. Rec. indicator in the top
left corner of the screen. When the user answers "Y", a
flashing "PRINTING" message will appear in the lower
right corner of the display. This message will continue
to flash until all of the MATCHED SET database records
are loaded to the printer buffer. When the "PRINTING"
message stops flashing the user may continue accessing
the database, even if the printer has not yet finished.

Range - Hit the "R" key to print all of the MATCHED SET records
within a user specified range. A "BEGINNING RECORD = "
prompt will replace the Tot. Rec. indicator in the top
left corner of the screen. The user should then enter the
desired first record to be printed. An "ENDING RECORD = "
prompt will then appear in the top left corner of the
screen replacing the "BEGINNING RECORD = " prompt. The
user should then enter the desired last record to be
printed. It should be noted that these record numbers
correspond to the record's position in the MATCHED SET,
not in the overall database. A flashing "PRINTING"
message will appear in the lower right corner of the
display. This message will continue to flash until all of
the database records are loaded to the printer buffer.
When the "PRINTING" message stops flashing the user may
continue accessing the database, even if the printer has
not yet finished.

The "F5 Display" command returns the user to FIND DISPLAY mode
whenever the F5 Function key is hit.






DMS V2.2 USER'S MANUAL Page 16

Instructions For Running DMS Demo (con't) :
-------------------------------------------

Using Print Command From Sort Mode :
------------------------------------
Refer to the instructions on using the SORT command, found on
page 11 of this user's manual to position the program at the SORT DISPLAY
RECORD screen. The Print command is activated by hitting the "P" key from
the SORT DISPLAY RECORD screen. This causes the SORT PRINT ROUTINE display
to appear on the screen replacing the SORT DISPLAY screen. This display
looks the same as the SORT DISPLAY screen except that the commands at the
bottom of the screen have changed. These commands are as follows :

Current - Hit the "C" key to print the currently displayed record.

All - Hit the "A" key to print all of the database records in
the SORTED SET in sequential order from first to last.
An "ARE YOU SURE (Y/N)" prompt will be displayed to
insure that this is what the user really wants to do.
This prompt replaces the Tot. Rec. indicator in the top
left corner of the screen. When the user answers "Y", a
flashing "PRINTING" message will appear in the lower
right corner of the display. This message will continue
to flash until all of the SORTED SET database records
are loaded to the printer buffer. When the "PRINTING"
message stops flashing the user may continue accessing
the database, even if the printer has not yet finished.

Range - Hit the "R" key to print all of the SORTED SET records
within a user specified range. A "BEGINNING RECORD = "
prompt will replace the Tot. Rec. indicator in the top
left corner of the screen. The user should then enter the
desired first record to be printed. An "ENDING RECORD = "
prompt will then appear in the top left corner of the
screen replacing the "BEGINNING RECORD = " prompt. The
user should then enter the desired last record to be
printed. It should be noted that these record numbers
correspond to the record's position in the SORTED SET,
not in the overall database. A flashing "PRINTING"
message will appear in the lower right corner of the
display. This message will continue to flash until all of
the sorted database records are loaded to the printer
buffer. When the "PRINTING" message stops flashing the
user may continue accessing the database, even if the
printer has not yet finished.

The "F5 Display" command returns the user to SORT DISPLAY mode
whenever the F5 Function key is hit.






DMS V2.2 USER'S MANUAL Page 17

Instructions For Running DMS Demo (con't) :
-------------------------------------------

Using Print Command From Date Scan Mode :
-----------------------------------------
Refer to the instructions on using the DATE SCAN command, found on
page 12 of this user's manual to position the program at the DATE DISPLAY
RECORD screen. The Print command is activated by hitting the "P" key from
the DATE DISPLAY RECORD screen. This causes the DATE PRINT ROUTINE display
to appear on the screen replacing the DATE DISPLAY screen. This display
looks the same as the DATE DISPLAY screen except that the commands at the
bottom of the screen have changed. These commands are as follows :

Current - Hit the "C" key to print the currently displayed record.

All - Hit the "A" key to print all of the database records in
the MATCHED SET in sequential order from first to last.
An "ARE YOU SURE (Y/N)" prompt will be displayed to
insure that this is what the user really wants to do.
This prompt replaces the Tot. Rec. indicator in the top
left corner of the screen. When the user answers "Y", a
flashing "PRINTING" message will appear in the lower
right corner of the display. This message will continue
to flash until all of the MATCHED SET database records
are loaded to the printer buffer. When the "PRINTING"
message stops flashing the user may continue accessing
the database, even if the printer has not yet finished.

Range - Hit the "R" key to print all of the MATCHED SET records
within a user specified range. A "BEGINNING RECORD = "
prompt will replace the Tot. Rec. indicator in the top
left corner of the screen. The user should then enter the
desired first record to be printed. An "ENDING RECORD = "
prompt will then appear in the top left corner of the
screen replacing the "BEGINNING RECORD = " prompt. The
user should then enter the desired last record to be
printed. It should be noted that these record numbers
correspond to the record's position in the MATCHED SET,
not in the overall database. A flashing "PRINTING"
message will appear in the lower right corner of the
display. This message will continue to flash until all of
the sorted database records are loaded to the printer
buffer. When the "PRINTING" message stops flashing the
user may continue accessing the database, even if the
printer has not yet finished.

The "F5 Display" command returns the user to DATE DISPLAY mode
whenever the F5 Function key is hit.






DMS V2.2 USER'S MANUAL Page 18

Instructions For Running DMS Demo (con't) :
-------------------------------------------

Using Add Command :
-------------------
The Add command is activated by hitting the "A" key. This causes
the RECORD ADDITION display to appear on the screen replacing the RECORD
DISPLAY screen. This display has the same general format as the RECORD
DISPLAY screen except that the fields no longer contain any data and the
current record indicator is pointing to the SEVENTH record, one record
larger than the current database. The commands at the bottom of the screen
have also changed. These commands are as follows :

Up - Hit the "Up Cursor" key to move the cursor to the field
above the current field. Note that the cursor will not
advance above the top data field in the record.

Down - Hit the "Down Cursor" key to move the cursor to the field
below the current field. Note that attempting to move the
cursor below the last data field will signal the program
that data addition to the record is complete. However,
the preferred method of indicating the completion of
record addition is to hit the "Enter" key. See the
description of the "Enter" key command below.

Left - Hit the "Left Cursor" key to move the cursor to the left,
one character, in the current field. Note that attempting
to move the cursor beyond the first character in the
field is not permitted. Also note that the character
occupying the current cursor position will begin to blink
until a new character is entered or the cursor is moved.

Right - Hit the "Right Cursor" key to move the cursor to the
right, one character, in the current field. Note that
attempting to move the cursor more than one space beyond
the last character in the field is not permitted. Also
note that the character occupying the current cursor
position will begin to blink until a new character is
entered or the cursor is moved.

Back Space - Hit the "Back Space" key to move the cursor one space to
the left and erase the character previously occupying
this position. Note that attempting to move the cursor
beyond the first character in the field is not permitted.

Tab - Hit the "Tab" key to indicate the completion of data
addition for the current field in the record. The cursor
will move to the first character position in the next
field below the current one.


DMS V2.2 USER'S MANUAL Page 19

Instructions For Running DMS Demo (con't) :
-------------------------------------------

Using Add Command (con't) :
---------------------------

Enter - Hit the "Enter" key to indicate the completion of data
entry for the current record in the database. A flashing
"RECORD COMPLETE (Y/N)" prompt will appear in the upper
left corner of the screen. A "N" response will position
the cursor at the first character of the first data
field in the record. A "Y" response will cause a flashing
"SAVE RECORD (Y/N)" prompt to appear in the upper left
corner of the screen. A "N" response will erase all of
the data previously entered for the record. A "Y"
response will signal the program to save the record in
the database and advance to the next new record for
record addition.

F5 Display - Hit the "F5" function key to indicate completion of the
record addition process. This key is valid only at the
completion of a record addition or before a new record
is added. Any attempt to hit the "F5" key during data
addition to the record, will be ignored.


DMS V2.2 USER'S MANUAL Page 20

Instructions For Running DMS Demo (con't) :
-------------------------------------------

Using Edit Command :
--------------------
The Edit command is activated by hitting the "E" key. This causes
the RECORD EDIT display to appear on the screen replacing the RECORD
DISPLAY screen. This display has the same general format as the RECORD
DISPLAY screen except that the commands at the bottom of the screen have
changed. These commands are as follows :

Up - Hit the "Up Cursor" key to move the cursor to the field
above the current field. Note that the cursor will not
advance above the top data field in the record.

Down - Hit the "Down Cursor" key to move the cursor to the field
below the current field. Note that attempting to move the
cursor below the last data field will signal the program
that data editing is complete. However, the preferred
method of indicating the completion of record editing
is to hit the "Enter" key. See the description
of the "Enter" key command below.

Left - Hit the "Left Cursor" key to move the cursor to the left,
one character, in the current field. Note that attempting
to move the cursor beyond the first character in the
field is not permitted. Also note that the character
occupying the current cursor position will begin to blink
until a new character is entered or the cursor is moved.

Right - Hit the "Right Cursor" key to move the cursor to the
right, one character, in the current field. Note that
attempting to move the cursor more than one space beyond
the last character in the field is not permitted. Also
note that the character occupying the current cursor
position will begin to blink until a new character is
entered or the cursor is moved.

Back Space - Hit the "Back Space" key to move the cursor one space to
the left and erase the character previously occupying
this position. Note that attempting to move the cursor
beyond the first character in the field is not permitted.

Tab - Hit the "Tab" key to indicate the completion of data
editing for the current field in the record. The cursor
will move to the first character position in the next
field below the current one.


DMS V2.2 USER'S MANUAL Page 21

Instructions For Running DMS Demo (con't) :
-------------------------------------------

Using Edit Command (con't) :
----------------------------

Enter - Hit the "Enter" key to indicate the completion of data
editing for the current record in the database. A
flashing "RECORD COMPLETE (Y/N)" prompt will appear in
the upper left corner of the screen. A "N" response will
position the cursor at the first character of the first
data field in the record. A "Y" response will cause a
flashing "SAVE RECORD (Y/N)" prompt to appear in the
upper left corner of the screen. A "N" response will
erase all of the changes to the record made in the
current editing session. A "Y" response will signal the
program to save the changes to the record in the database
and return to the RECORD DISPLAY screen.

F5 Display - Hit the "F5" function key to abort the record editing
process. This key is valid only at the beginning of
the record editing before any changes to the record
are made. Any attempt to hit the "F5" key during data
editing, will be ignored.

CURSOR>.
.
The "J" in Johnson's Ford Dealership in the Account Name Field
should now be blinking.
POSITION THE CURSOR AT THE "9" IN THE PHONE NUMBER FIELD>.
.
RECORD COMPLETE AND SAVE RECORD QUESTIONS>.
DMS will permanently change the phone number for this record to
the edited value and return to RECORD DISPLAY MODE. Of course, for
the DEMO program the change will be deleted when the program
session is ended by the user.


DMS V2.2 USER'S MANUAL Page 22

Instructions For Running DMS Demo (con't) :
-------------------------------------------

Using Delete Command :
----------------------
The Delete command is activated by hitting the "D" key. This causes
the message "ARE YOU SURE (Y/N)" to appear at the top left of the screen.
Answering "N" to the question returns the user to RECORD DISPLAY mode with
no changes to the database. Answering "Y" to the question PERMANENTLY
deletes the record from the database! During the current and future
program sessions the deleted record will be skipped and can never be
accessed again. BE VERY CAREFUL USING THIS COMMAND SINCE IT CAN CAUSE
PERMANENT LOSS OF DATA! In subsequent program sessions, DMS will overwrite
deleted records during record additions. In the current session, record
additions will occur at the end of the database. In this way, DMS
efficiently utilizes disk space by recapturing the space allocated to
deleted records without requiring the long and tedious process of database
rebuilding to eliminate deleted records.

.
.
.
Notice that DMS advances to the next record (Record 5).
.
Notice that RECORD 4 is skipped.

Deleting the last record in the database will cause DMS to
reposition the RECORD DISPLAY to the previous record.

Using DataBase Command :
------------------------
The DataBase command is activated by hitting the "B" key. This
causes the SELECT DATABASE screen to appear, replacing the RECORD DISPLAY
screen. The user will be presented a choice of the 4 databases in the
database set previously named during the Database Naming process. See the
instructions presented in the "Building The Database Name File" section of
this manual. The DEMO program uses a preconfigured set of databases as
previously explained. The user's screen should look like the display
below :

SELECT DATABASE

1 - DEALERS
2 - JOBBERS
3 - WAREHOUS
4 - OTHERS


CHOICE =


.


DMS V2.2 USER'S MANUAL Page 23

Instructions For Running DMS Demo (con't) :
-------------------------------------------

Using DataBase Command (con't) :
--------------------------------
The program will shift back into RECORD DISPLAY mode; however, the
database record now displayed will be the first record in the JOBBERS
Database. All subsequent user commands and actions will be applied to the
JOBBERS Database rather than the DEALERS Database.

.

Note that the database records in the JOBBERS Database are
configured the same as the records in the DEALERS Database. This is purely
for ease of understanding in using the DEMO program. The user may
configure each database completely different to meet his own needs.

Using Quit Command :
--------------------
The Quit command is activated by hitting the "Q" key. This causes
the DMS program to terminate. Because all database records are ALWAYS
stored on disk, the program exits quickly and efficiently with no long
waits for record dumps to disk storage. Additionally, there is never any
danger of lost data from power failures.


DMS V2.2 USER'S MANUAL Page 24

Instructions For Installing the DMS Program :
---------------------------------------------

For maximum efficiency and speed, the DMS program and database
should be installed on a fixed hard disk. However, the program and
database can be used from a removable disk with a penalty in processing
speed and database size due to the limited storage capacity of a removable
disk.

All of the DMS files, including the databases must be installed in
the same directory.

STEP 1:
--------
The first step in the installation process is to create a directory
for the program. To do this, type the following commands.

GENERIC COMMAND EXAMPLE
--------------- -------
>t: >C:
>CD\ >CD\
>MD directory-name >MD DMS

Where "t:" represents the target device and "directory-name"
represents the target directory.

FILES CREATED IN THE DMS DIRECTORY
----------------------------------
None.

STEP 2:
--------
The second step in the installation process is to copy the
executable program to the newly created directory. To do this, first place
the program disk in your floppy drive and type the following commands.

GENERIC COMMAND EXAMPLE
--------------- -------
>t: >C:
>CD\ >CD\
>CD directory-name >CD DMS
>COPY f:DMS.EXE >COPY A:DMS.EXE

Where "t:" represents the target device, "f:" represents the source
floppy drive, and "directory-name" represents the target directory.

FILES CREATED IN THE DMS DIRECTORY
----------------------------------
DMS.EXE


DMS V2.2 USER'S MANUAL Page 25

Instructions For Installing the DMS Program (con't) :
-----------------------------------------------------

STEP 3:
--------
This completes the program installation, unless the user desires to
keep the database configurations used by the DEMO program. To do this,
type the following commands.

GENERIC COMMAND EXAMPLE
--------------- -------
>t: >C:
>CD\ >CD\
>CD directory-name >CD DMS
>COPY f:DEMO.DBN FILENAME.DBN >COPY A:DEMO.DBN FILENAME.DBN
>COPY f:*.CON >COPY A:*.CON

Where "t:" represents the target device, "f:" represents the source
floppy drive, and "directory-name" represents the target directory.

FILES CREATED IN THE DMS DIRECTORY
----------------------------------
FILENAME.DBN
DEALERS.CON
JOBBERS.CON
WAREHOUS.CON
OTHERS.CON


Instructions For Running the DMS Program :
------------------------------------------

To run the DMS program type the following commands :

GENERIC COMMAND EXAMPLE
--------------- -------
>t: >C:
>CD\ >CD\
>CD directory-name >CD DMS
>DMS >DMS

To make it easier to activate the program, these commands can be
placed in a batch command file DMS.BAT located in the root directory on
the fixed disk. Then the user will only need to type "DMS" to activate the
program.

The first thing the user will be asked is the type of video monitor
he is using. Enter "M" for monochrome (B/W, Green, or Yellow) or enter "C"
for a color monitor (CGA, EGA, or VGA). This is the only time DMS will
need to ask for this information; it is permanently stored in the
configuration file "MONITOR.CON". If you get a new type of monitor, simply
delete the "MONITOR.CON" file and DMS will ask for the new type of
monitor.Next the program will present its Banner Page. The user should hit
the "ENTER" key after carefully reading the information on the Banner page.

DMS V2.2 USER'S MANUAL Page 26

Instructions For Running the DMS Program (con't) :
--------------------------------------------------

If you are using the databases from the DEMO program, then you will
be ready to begin storing data in your database records. If you are
creating new databases, follow the instructions below to create the
Database Name File and the Database Configuration Files.


Building the Database Name File :
---------------------------------

The Database Name File "FILENAME.DBN" contains the names of the
four databases in your database set. This file helps DMS to quickly switch
between databases. The user should carefully choose database names which
are easily identified with the data to be stored in them. Care should also
be taken to choose names which group sets of data into logical categories
of information. Database names must be from 1 to 8 characters in length.
The DMS program will first display an information page entitled
"FILE NAME TABLE CREATION ROUTINE" which summarizes the purpose of the
Database Name File. After carefully reading this information, hit the
"ENTER" key to advance the next screen. DMS will now ask you to enter 4
Database Names. If too long a name is entered, DMS will point out your
error and allow you to re-enter the name. After entering the 4 database
names, your screen should look like the display below :


GET DATABASE FILENAMES ROUTINE
ENTER SET OF 4 DATABASE NAMES

( 1 ) - ENTER DATABASE FILENAME : DEALERS
( 2 ) - ENTER DATABASE FILENAME : JOBBERS
( 3 ) - ENTER DATABASE FILENAME : WAREHOUS
( 4 ) - ENTER DATABASE FILENAME : OTHERS

You will next be asked to build the Database Configuration File for
the first database. Follow the directions below.


Building the Database Configuration Files :
-------------------------------------------

The Database Configuration File allows you to tell DMS how your
data will be arranged in the database. This is accomplished by identifying
the 3 field attributes for each of the 15 fields in a database record. The
3 field attributes are :

(1) Field Name
(2) Field Size
(3) Field Type

The Field Name can be any set of alphanumeric characters from 1 to
20 characters in length. This is the identifier for the data to be
contained in this field.

DMS V2.2 USER'S MANUAL Page 27

Building the Database Configuration Files (con't) :
---------------------------------------------------

The Field Size tells DMS how much space to allocate for this field
in the database. This attribute, along with the total number of records,
determine the size of your database. Consequently, its value should be
carefully selected. Choosing too small a Field Size will not allow you to
store all of the data needed, choosing too large a Field Size will
needlessly waste disk space. However, it is best to err on the side of too
large a Field Size, because once set this field attribute can not be
changed. A good rule of thumb is to choose a Field Size several characters
larger than the largest expected need.
The Field Type attribute tells DMS how to treat this data field in
response to user commands. DMS currently has two Field Types defined.
These are "A", Alphanumeric data, and "D", a date in the format mm/dd/yy.
Future versions of DMS will introduce new Field Types to expand the
program's capabilities. It will be possible at that time to redefine
database Field Types as required. Only true date fields should be given
the "D" Field Type since DMS interacts with these fields in a special way.
DMS will display the following screen to allow the user to define
database field attributes.


BUILD DEALERS.CON CONFIG TABLE (15 FIELDS/RECORD)

FIELD NAME FIELD SIZE FIELD TYPE
-------------------- ---------- ----------
1 :


The user should enter each attribute as desired. If a mistake is
discovered while entering the attribute, it can be corrected using the
"BACKSPACE" key. If a mistake is discovered after the attribute has been
entered, it can be corrected at the end after the complete configuration
table has been build. The user should complete the entry of each field
attribute by hitting the "ENTER" key. DMS will automatically move to the
next field attribute after the "ENTER" key is hit by the user. The program
will not accept Field Names greater than 20 characters. The error will be
announced, the field attributes erased, and the user prompted to re-enter
the information.

DMS V2.2 USER'S MANUAL Page 28

Building the Database Configuration Files (con't) :
---------------------------------------------------

After entering all of the field attributes the user's screen should
look similar to the one below :


BUILD DEALERS.CON CONFIG TABLE (15 FIELDS/RECORD)

FIELD NAME FIELD SIZE FIELD TYPE
-------------------- ---------- ----------
1 : Account Name 40 A
2 : Address 40 A
3 : City 20 A
4 : State 2 A
5 : Zip Code 10 A
6 : Phone Number 20 A
7 : First Contact 30 A
8 : Second Contact 30 A
9 : Warehouse Number 10 A
10 : Account Number 10 A
11 : Remarks 40 A
12 : Date of 1st Call 8 D
13 : Date of 2nd Call 8 D
14 : Date of 3rd Call 8 D
15 : Date of 4th Call 8 D
IS CONFIGURATION DATA CORRECT (Y/N)

************************* IMPORTANT INSTRUCTIONS *********************

The user should carefully check the configuration data entered. Any
of the attributes of the 15 fields can be changed at this time. However,
once the database configuration file is accepted it can not be edited
without risking database corruption. See the warning section at the end of
this manual for further information.

************************* IMPORTANT INSTRUCTIONS *********************

Answering "Y" to this question permanently saves the Database
Configuration File and the program will begin accepting data for the
configured database by shifting into RECORD ADDITION mode.

Answering "N" to this question will cause the program to prompt the
user for the field number to correct. The user should enter the number of
the field in error. DMS will then erase that field's attributes and
position the cursor at that field for new attribute data. After the new
data is entered, DMS will again ask the user if the configuration data is
correct. This process will continue until the user accepts the
configuration file by answering "Y" to the question.

DMS requires that only the first database be configured. The
program will request configuration data on the other databases when they
are selected with the DataBase command. See the instructions on the
DataBase command in this manual.

DMS V2.2 USER'S MANUAL Page 29

Switching Database Sets :
-------------------------

For most users 4 databases will be more than adequate; however, it
is recognized that some users may require additional database sets.
Additional databases are easily accommodated by following the simple
instructions below.

( 1) Set the default directory to the DMS directory.
>C:
>CD\
>CD DMS

( 2) Choose a Database Set Name for the current database set and
copy FILENAME.DBN to this new file.
>COPY FILENAME.DBN current-file.DBN
Where current-file is the name of the current Database Set.
Example : >COPY FILENAME.DBN CONTACTS.DBN

( 3) Delete FILENAME.DBN as follows.
>DEL FILENAME.DBN

( 4) Start the DMS program.
>DMS

( 5) Enter the names of the 4 new databases for the new Database
Set.

( 6) After the program session, choose a Database Set Name for the
new database set and copy FILENAME.DBN to this new file.
>COPY FILENAME.DBN new-file.DBN
Where new-file is the name of the new Database Set.
Example : >COPY FILENAME.DBN MENUS.DBN

( 7) Before each program session decide which database set you need
and copy its Database Name File to FILENAME.DBN as follows.
>COPY new-file.DBN FILENAME.DBN

( 8) When DMS is started, it will reference the desired Database
Set.

( 9) The user can, of course, repeat these instructions to create
as many database sets as are desired.


DMS V2.2 USER'S MANUAL Page 30

Database Configuration Change Warning :
---------------------------------------

Any attempt to change the database configuration files may result
in a corrupted database which is no longer useable. Consequently, this
practice is strongly discouraged. However, it is recognized that under
certain unusual conditions this may become necessary. If this becomes
necessary follow the instructions below to ensure that your database is
not corrupted.

( 1) Make a Backup copy of your database.

( 2) Make a Backup copy of the database configuration file.

( 3) Delete the current database configuration file.

( 4) Start the DMS program.

( 5) Select the desired database.

( 6) Build the new Database Configuration File.

( 7) NEVER, NEVER, NEVER CHANGE THE "FIELD SIZE" ATTRIBUTE -
FAILURE TO FOLLOW THIS RULE WILL RESULT IN DATABASE
CORRUPTION.

( 8) Field Names may be changed without any problems.

( 9) Field Type may be changed from "D" to "A" if you no longer
desire DMS to treat the field as a DATE field.

(10) Field Type may be changed from "A" to "D" ONLY if the data
in the field is in the correct DATE format mm/dd/yy - FAILURE
TO FOLLOW THIS RULE WILL RESULT IN DMS BEING UNABLE TO
PROPERLY HANDLE THE DATE FIELDS IN THE DATABASE.

(11) The order of fields in the database record may not be changed
FAILURE TO FOLLOW THIS RULE WILL RESULT IN DATABASE
CORRUPTION.


DMS V2.2 USER'S MANUAL Page 30

DMS REGISTRATION FORM
---------------------

User's Name to be Registered :
-------------------------
User's Soc. Security No. :
-------------------------
Mailing Address :
-------------------------

-------------------------

-------------------------

Company Name (If Appropriate) :
-------------------------

How did you find out about DMS : ( ) Magazine/Newspaper Ad
( ) ShareWare Catalog
( ) Saw a Demonstration of the Program
( ) A Friend/Associate told you about it
( ) Other :
----------------------------

If you have a ShareWare copy of DMS please answer the following questions.

Program Version Number :
-----
Program Registration No:
----------------

Make Check or Money Order for $50 Payable to :

Thomas Software Services

Send Registration Form and Check to :

Thomas Software Services
145 Anneswood Road
Martinez, Georgia 30907

Upon Receipt of the Registration Form and Check/Money Order, the user will
be sent a registered fully enabled copy of the latest version of the DMS
program, the latest version of the DMS User's Manual, a description of
future program upgrade plans, and a copy of the technical assistance form.

Please allow a minimum of two weeks for delivery.


*************************************************************************
* NOTE : User's Social Security Number MUST be entered on registration *
* form for valid user registration (Program will not be mailed *
* without entry of Social Security Number). *
*************************************************************************



  3 Responses to “Category : Databases and related files
Archive   : DMS22.ZIP
Filename : DMS.DOC

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/