Contents of the MOVE.DOC file
Fast and Intelligent Shareware
File Relocator Ver 1.5x
For DOS ver 2.xx and higher
Written by :
Randal W. Carpenter
(c) 1991 In Step Software
RR 1 Box 28
Fountain Hill, AR 71642
File Relocator is the answer to a list of problems I have had
with various file moving utilities in the past :
* Slow transfer, usually because of small fixed buffer size.
(this is a killer when moving from a one floppy to another)
# FR uses a dyanamic buffer 1k-64k, depending on what is
available (great from a dos shell)
* Allowing a file to write over itself, creating a sector loss
and 0 byte-ing the file. (now where was that backup!)
# FR will NOT allow this or any other file fatal error. It
was not released until I was certain of no danger of loss.
I move files I have DL'd from my DL to my ARC directory
without any fear of losing them in transfer. After all if
I can't trust it who can ?
* Changes file date and time
# FR will change the date/time stamp to current if you ask it to,
otherwise not a chance.
* No mid-copy break ability
# FR will break after current buffer is dumped and delete the
partially done destination file, leaving the source.
* Confusing help screen
# I tried, please comment
to get it just type move or move /H or move /? . . .
File Relocator 1.5x may be freely used and distributed as long as
the original doc file tags along. The most recent version of
the File Relocator (Currently Ver 1.5r) may be acquired on 5.25"
or 3.5" disk by sending $7 to the address above.
FR 1.5r is a registered version that should not be distributed but
the newest shareware release will be sent for you to pass along.
Ver 1.6r is being totally re-written in assembler, it will be sent
to all registered users when it is completed.
Examples of Useage
To move a file the file hello.txt for a:\util\ to b:\all\
if in a:\util or c: or . . .
move hello.txt b:\all
(it knows to fix the paths correctly)
if at b:\
move a:\util\hello.txt all
if at b:\all\
Wildcards are always valid.
To move all files that start with "h" and end "txt"
if at b:\all\
for a prompted copy :
move a:\util\h*.txt /p
ok I want a forced no overwrite:
move a:\util\h*.txt /po-
ok but I just want to copy (leave original)
move a:\util\h*.txt /po-l
can I do this
move /po- a:\util\h*.txt /l
Not a problem
can I do this
move /po- c:\*.doc /t a:\util /qo+
Yes but the overwrite is forced because the last switch will
take over therefor this is the same command set :
move c:\*.doc a:\util /*pt
force all then allow a prompted move then set timestamp
to current time and date
A Short History :
Version 1.0-1.2 were almost totally written in Turbo Pascal 5.5,
but the newest versions are almost totally external assembler
routines with the newest getting ready for a total transformation.
1.0 don't ask, it was an afternoon cut and paste special
1.1 dead slow, had no options at all
1.2 added forced overwrite and prompt on move
1.3 added forced no-overwrite, copy only, update timestamp
first semi-public test release.
1.4 made 1.4 distinguish a path from a file in certain
unclear (to DOS) situations. never released.
1.5x added the quiet mode and the /* options and the ability
for the options to be placed anywhere in the command line
the options can be all behind one switch or scattered
everywhere ( no need to back up and add or delete a
switch just use the complement at the end. This one was
just for you Robster). First public release.
1.5r 2 more options over 15x. You'll want these.
1.6 minor revisions and new options, about the same size exe
file 1k-limit of allocatable memory dyanamic buffer
less drive passes and last but not least will allow a
SET environment setup for options, but options on the
command line will override. Will fix a problem sometimes
encontered with Dos 4.0 with "Share" loaded (Not at all
fatal, if you get an error #6 with 1.5x try again, it
will work the second time (If you moved a single file
it will have moved prior to the error)) before public
release it is now in the beta test stage.
Target 1.6_ release date Feb 1, 1992.
Please send your comments, suggestions, and complaints to me,
I just love to get mail (except bills).
I listen to any and all users, not just registered users.
If you find a "bug" or error, please give me as accurate a
description of it as possible. I will more than likey need to
recreate the problem to trace the source. Also send the Version
number and the Date of compilation (executable time/date stamp).
PS I also sent along the test versions of a prompted file eraser
(era.exe) and a renaming program that does not distinguish
between a file and a subdirectory! (justren.exe). Let me know what
you think, Should I continue working on these???
Warning : Era will make the file unrecoverable unless you know
the file links and can patch the FAT by hand (don't count on
PC-tools or Quick-unerase, they will fail) so make sure you
really want to erase the offending file(s)!
DISCLAIMER OF WARRANTY
THIS SOFTWARE AND MANUAL ARE DISTRIBUTED "AS IS" AND WITHOUT
WARRANTIES AS TO PERFORMANCE OF MERCHANTABILITY OR ANY OTHER
WARRANTIES WHETHER EXPRESSED OR IMPLIED. BECAUSE OF THE VARIOUS
HARDWARE AND SOFTWARE ENVIRONMENTS INTO WHICH THIS PROGRAM MAY BE
PUT, NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS OFFERED.
GOOD DATA PROCESSING PROCEDURE DICTATES THAT ANY PROGRAM BE
THOROUGHLY TESTED WITH NON-CRITICAL DATA BEFORE RELYING ON IT.
THE USER MUST ASSUME THE ENTIRE RISK OF USING THE PROGRAM. ANY
LIABILITY OF THE SELLER WILL BE LIMITED EXCLUSIVELY TO PRODUCT
REPLACEMENT OR REFUND OF PURCHASE PRICE.