Dec 262017
 
WINDIR is an interactive directory utility. View any archive, and list the contents of any file (including files within an archive).
File WINDIR12.ZIP from The Programmer’s Corner in
Category File Managers
WINDIR is an interactive directory utility. View any archive, and list the contents of any file (including files within an archive).
File Name File Size Zip Size Zip Type
ORDER.FRM 1411 478 deflated
WDI.EXE 41680 20547 deflated
WINDIR.DOC 16201 5501 deflated
WINDIR.EXE 53008 25277 deflated

Download File WINDIR12.ZIP Here

Contents of the WINDIR.DOC file


WINdow DIRectory and Archive Utility


Copyright 1989 by Gil Yoder
P.O. Box 307
Coalgate, OK 74538



WINDIR (pronounced Win-dur) is a simple but powerful program designed to
make it easier for you to see what is on your disk drives. WINDIR will
work with floppies, but users with hard drives will more likely benefit
from the program. You might consider WINDIR as an interactive directory
utility. But, not only can you view a directory, you can also view the
contents of an archive, and list the contents of any file (including
files within an archive). Simply (if not modestly) put, WINDIR is a
great program!


INSTALLATION

Before running the program you should install it. This is accomplished
with another program provided with this package called WDI.EXE. The
installation program takes one parameter which is the name of the
program to install. By default WINDIR.EXE will be installed, but you
can rename WINDIR if you wish, and install it by specifying it on the
command line with the WDI command. For example...

WDI WD.EXE

will install WINDIR renamed to WD.

WDI will display six full pathnames and one path without a filename on
the screen to be edited by you. The arrow keys will move the cursor
around the screen to the location you want to change. If you are
familiar with WordStar-like commands, the field editor will be very easy
for you to use. Otherwise experiment. You should be able to easily
modify the default paths. (Several of the commands are specified below
in the explanation for the DIRECTORY function.)

The first pathname is the full path, filename and extension of the
program you want WINDIR to use to list a file on the screen. Vernon D.
Buerg's LIST.EXE program is an excellent choice. WINDIR will use this
program in the stated path and pass it the filename of the file you wish
to list.

The next five pathnames each include a full path, filename and
extension, and parameters to pass to archive extraction utilities to
extract a chosen file for listing. WINDIR will add the selected archive
and file names to temporarily extract a desired file for viewing.

The last field is a path only into which files may be extracted by the
above commands. After a file has been extracted into this path and
viewed, it will be automatically deleted.

The paths and filenames you specify in the fields described above must
all exist on your computer in order for WINDIR to work properly. WDI
will NOT check to make sure you entries are correct!


HOW TO ENTER THE PROGRAM

The easiest way to run the program is simply to type its name. (You may
wish to rename the program to WDIR or something similar in order to
shorten the amount of typing you need to do to enter the program.)
Optionally you may wish to specify a single parameter on the line with
the program name to force WINDIR to begin in a specified directory
and/or drive. The following commands will be interpreted by WINDIR in
the ways to be explained:

WINDIR

Same as "WINDIR *.*". WINDIR will begin working in the current
directory displaying all its files. Color will be used if you have a
color monitor.

WINDIR *.*

Same as above.

WINDIR A:

WINDIR will begin working in the current directory of drive A:. All
files it that directory will be displayed.

WINDIR \TEMP

If a directory exists in the root of the current drive named "TEMP,"
WINDIR will begin working in that directory displaying all of its files.
Otherwise WINDIR will take "TEMP" as a filename, and log on to the root
of the current drive. If any file is named "TEMP" in the root it will
be displayed.

WINDIR C:\TP\SOURCE\*.PAS

WINDIR will log to "C:\TP\SOURCE" and display all files matching
"*.PAS" in C:\TP\SOURCE.

WINDIR /M

Forces WINDIR to use the monochrome set of colors regardless of the type
of monitor being used. /M may be used with any of the above examples.

If WINDIR cannot interpret the command line, it will begin with an empty
directory window.


THE WINDIR WINDOW

When WINDIR runs a "window" to the desired directory is displayed on the
screen. Around this window and within it you will find the following
items (see figure below): Top line (above frame); in this line you will
find from left to right the current date, the program title, and the
current time. Second line (frame top); to the right of this line you
will see an indicator specifying the type of sorting displayed in the
frame. Bottom line (below frame); across this line you will find
several menu items. 23rd line (frame bottom); on the left you will
sometimes see a search target, and on the right the current directory.
Inside the frame you will find from one to five columns of directories
and filenames. Directories will always be displayed first to facilitate
directory changes. With each filename or directory there may also be
displayed information about the file's/directory's size, date and time.
When archive contents are being displayed, comments may also be viewed.

Date Title Time
Sort type
DIRECTORY INFO FILE INFO
DIRECTORY INFO FILE INFO
FILE INFO FILE INFO
Search target Directory
Menu Item Menu Item Menu Item Menu

Figure - Abbreviated WINDIR window


WINDIR FUNCTIONS

There are several functions available to the user either by pressing
keys on the keyboard or by moving the mouse and clicking the mouse
buttons. Most of the functions may be accessed in several ways. The
user may use any of the means available that suits him and his system
the best.

The following list presents each WINDIR function, giving the keystrokes
or mouse movements needed to access them, and an explanation. Some of
the most important functions are presented first. Unless otherwise
noted the left button must be pressed to access the mouse function.

FUNCTION KEY MOUSE LOCATION
MENU Escape Bottom line but not in a menu item

Places menu selection bar in the menu. Menu items may then be selected
by moving the menu selection bar and pressing enter. Pressing Escape
when the selection bar is within the menu will take you immediately out
of the program. All commands are available whether the menu selection
bar is in the menu or not with the exception of PREVIOUS FILE, NEXT
FILE, PREVIOUS COLUMN, and NEXT COLUMN.

FUNCTION KEY MOUSE LOCATION MENU ITEM
HELP ? On [ ? ] [ ? ]

Displays help on the keys and mouse positions to access the functions in
WINDIR. Pressing Enter while in the help screen will toggle between
help on keys and help on the mouse. Pressing Escape will take you back
to the directory window. The left button will be interpreted as an
Enter key, and the right button will be interpreted as the Escape key
within the help window.

FUNCTION KEYS MOUSE LOCATION MENU ITEM
QUIT Escape Escape On [ Quit ] [ Quit ]

Exits the program and returns to DOS. From the menu only one Escape is
needed. The mouse must double click on [ Quit ] to exit the program.

FUNCTION KEY MOUSE LOCATION MENU ITEM
ENTER Enter On wide bar cursor [ Enter ]
On [ Enter ]

If the wide bar cursor is on a directory the directory is then read and
displayed in the window. If the wide bar cursor is on an archive file,
the archive's directory will be read and displayed in the window. If
the wide bar cursor is on anything else, the file you specified in the
installation to list a file will be called to display the file under the
wide bar cursor.

FUNCTION KEY MOUSE LOCATION MENU ITEM
DIRECTORY Insert On [ Directory ] [ Directory ]
On current path

A field will open across the frame bottom where you may enter a new
directory and/or drive name. Many WordStar commands are available
within the line to make changing the pathname very easy. Note the
following keys in angle brackets and their functions within this line:

Keyboard: Accept line
,<^Break> Quit without changing line
,<^S> Cursor left one character
,<^D> Cursor right one character
<^Left>,<^A> Cursor left one word
<^Right>,<^F> Cursor right one word
,<^Q> Cursor to beginning of line
,<^Q> Cursor to end of line
,<^G> Delete character at cursor
,<^H>,<^BkSp> Delete character to left of cursor
<^End>,<^Y> Delete to end of line
<^Y>,<^X> Delete entire line
<^Home> Delete from beginning of line
<^T> Delete word to right of cursor
Toggle insert mode on and off. A fat
cursor indicates insert mode; a thin
cursor indicates overwrite mode.
<^R>,<^Q> Restore original contents of line.

Mouse: Same as pressing
Same as pressing

FUNCTION KEY MOUSE LOCATION MENU ITEM
SORT Delete On [ Sort ] [ Sort ]
On sort type

Selects next sort type and re-sorts the directory. The sort types in
order are (1) filename, (2) extension, (3) time, (4) size, and (5) DOS
order (i.e. no sorting). The current sort type is displayed in the
upper right corner of the window frame.

FUNCTION KEY MOUSE LOCATION MENU ITEM
HOME Home On [ Home ] [ Home ]
On window frame top

Moves wide bar cursor to the first file or directory in the window.

FUNCTION KEY MOUSE LOCATION MENU ITEM
END End On [ End ] [ End }
On window frame bottom

Moves wide bar cursor to last file or directory in the window.

FUNCTION KEY MOUSE LOCATION MENU ITEM
COLUMNS Tab On [ Columns ] (Left button) [ Columns ]
Anywhere (Right button)

Shifts between three different column settings. Files may be displayed
in either two or five column modes. Five column mode displays only
filenames. Two column mode displays the filename with other directory
information. Archive contents may be displayed in one column mode. One
column mode is identical to two column mode except that comments are
added if present.

FUNCTION KEY MOUSE LOCATION
PAGE UP Page Up Left border

If the wide bar cursor is at the top of the current column, this
function will cause the cursor to move the bottom of the previous
column. If the wide bar cursor is at the first file or directory entry,
the wide bar cursor will move to the last file or directory entry.

FUNCTION KEY MOUSE LOCATION
PAGE DOWN Page Down Right border

If the wide bar cursor is at the bottom of the current column, this
function will cause the cursor to move the top of the next column. If
the wide bar cursor is at the last file or directory entry, the wide bar
cursor will move to the first file or directory entry.

FUNCTION KEY MOUSE LOCATION MENU ITEM
UP Up arrow On [ ^ ] [ ^ ]

Moves the cursor to the next file or directory up from its sorted
location. If the cursor was at the top of the list, it will go to the
bottom of the list.

FUNCTION KEY MOUSE LOCATION MENU ITEM
DOWN Down arrow On [ v ] [ v ]

Moves the cursor to the next file or directory down from its sorted
location. If the cursor was at the bottom of the list, it will go to
the top of the list.

FUNCTION KEY MOUSE LOCATION MENU ITEM
RIGHT Right arrow On [ > ] [ > ]

Moves the cursor to the file or directory in the column to the right of
the current location. If there is no file or directory in that place
the cursor will wrap to the first column and move down one line. If
there is no file or directory in that space the cursor will go to the
first file in the directory.

FUNCTION KEY MOUSE LOCATION MENU ITEM
LEFT Left arrow On [ < ] [ < ]

Moves the cursor to the file or directory in the column to the left of
the current location. If there is no file or directory in that place
the cursor will wrap to the last (or next to the last) column and move
up one line. If the cursor starts in the top left location, the cursor
will go to the bottom right file.

FUNCTION MOUSE LOCATION
JUMP On any filename other than the currently selected name

Causes the wide bar cursor to jump to the desired file.

FUNCTION KEY
FIND Any displayable characters

Type in the name of any filename in which you are interested. As you
type WINDIR will search for the file and move the wide bar cursor to it.
The characters you enter will display at the bottom right corner of the
window as long as a match can be found in the directory. When a
character is entered that cannot be added to the previous characters and
match a file in the directory, the process to stop.


CONCLUSION

Those are the commands. We think WINDIR will be a great benefit to
those who use the program, and hope that you will use it often. If you
have any comments or ideas for improvements, please let us know.


REGISTRATION

WINDIR is NOT public domain software! The author retains full
copyrights to the program and expects to be compensated for his efforts.
However, in order to provide an excellent program for a modest price,
WINDIR is being marketed using the shareware approach. This approach
allows you to examine the program without charge for a reasonable period
during which you will be free to decide if the program suits your
purposes. After a reasonable trial period, if you decide you like the
program and want to use it permanently, please help us continue to
provide similar programs by licensing the program with the author.

A license for one user is only $6.00. For this fee you will
automatically receive the next version of WINDIR as soon as it is
available, and notification of future releases as they become available.
You will also be placed on the author's personal mailing list and
receive notices describing other software he is producing. You
will also receive unlimited technical support from the author
should you need it.

Corporations (and other commercial enterprises) may license WINDIR for
multiple computers at the following rates:

5 to 25 computers - $25.00
Over 25 - $50.00

Site licensees will receive one master copy of the latest version of
WINDIR; additional copies may be ordered at $3.00 each. All prices
include shipping and handling charges.

Please be sure to mention your current version number so we may know if
we need to wait before sending you another copy. If your version is
older than the current version you will be sent the current version
immediately. Otherwise we will wait until a new version is released.

An order form is provided in the file ORDER.FRM. You can easily print
this file on your printer with the following command:

COPY ORDER.FRM PRN:

Complete the form and send it with your check or money order to

J. G. Yoder
P.O. Box 307
Coalgate, OK 74538

Technical support is available from the author for licensed users
at the above address, at the phone numbers provided below, or
through CompuServe Email to his CIS# also below.

(405) 927-2831 Office (Coalgate church of Christ)
(405) 927-3459 Home

73237,3103 CIS#


 December 26, 2017  Add comments

Leave a Reply