home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SDN¹ Plus
/
SDN1_.cdr
/
sdn
/
util1
/
diredit.sda
< prev
next >
Wrap
Text File
|
1989-01-22
|
3KB
|
53 lines
DIREDIT V1.51
Copyright 1986, P. R. Fletcher
DIREDIT is a program which allows you to "edit" DOS directories.
DIREDIT is (as far as I know) the only one which also allows the user
to specify an arbitrary order and/or to move individual directory
entries around at will. DIREDIT also displays the directory in a very
compact manner, with up to 80 file-names visible on the screen at
once, but allows you to see the full file description for any entry
simply by moving a cursor to the name.
DIREDIT was written principally in C, compiled by the Microsoft C
compiler (Version 4.00) using its "small" memory model, and linked
with code from the distributed Microsoft C object libraries using the
Microsoft LINK program (Version 3.51). Additional assembly language
routines were assembled by the Microsoft MASM Macro Assembler (Version
4.00). Portions of the distributed program are consequently Copyright
(C) by Microsoft Corp., 1985, 1986. All rights reserved. These
portions are used under the terms of a license from Microsoft Corp.
DIREDIT was written with care and has been tested on a number of
different systems. I cannot, however, give any guarantee as to their
performance on a specific system, nor can I accept liability for any
actual or consequential loss resulting from their use.
HARDWARE & SOFTWARE REQUIREMENTS
DIREDIT makes a number of assumptions about the environment in which
it is operating. The program will, generally speaking, abort with an
informative error message if it finds one of these assumptions to be
untrue! It requires MS/PC-DOS 2.x or above and about 96 Kb of free
memory (the exact amount required depends on the size of the target
directory) to run. The device on which the target directory is found
must have been initialized by FDISK and FORMATted by the DOS utility.
DIREDIT uses BIOS calls to read and write the directory information,
so the BIOS handler for interrupt 13 must be capable of handling (at
least) normal disk reads and writes (sub-functions 2 and 3) in a way
that is compatible with that documented for the XT disk adapter in
IBM's technical documentation. This should be no problem for most
disk systems on IBM PCs and most compatibles. This version of DIREDIT
may not, however, be usable on non-bootable hard disks and/or on hard
disks which require special device drivers to be installed. A
forthcoming release of DIREDIT (which should be available to
registered users by the end of December, 1986) should be usable on
almost any DOS disk device, without requiring BIOS compatibility.
An ANSI screen driver should be installed on those systems (including
IBM PCs) which do not support ANSI screen I/O in Video BIOS. The
program's screen output speed will benefit significantly from the use
of one of the enhanced ANSI drivers that are available (FANSI-Console,
NANSI, etc.), but it will operate correctly (if more slowly) with
Microsoft's ANSI.SYS.