
                               ReNamer V1.3

                            by John Augustine

  This program was written in Assembly for Dos systems.  Uses very little
memory, is simple to use, and does not require "installation".

  PLEASE NOTE:

  This is NOT a "free" program. See "CONCLUSION" near the end of this document
for details on making a small "donation" and becoming a "donor".

  Please read, "IMPROVE.TXT" (use "HELP.EXE") for improvement information.

  Renamer allows you to rename a select group of files or all the files in a
directory/folder in one pass.  You can rename the extensions, base names, or
both. Three formats are available "common", "progressive" (number), and
"list" (explained later).  An example of renaming to a "common" extension is
".BAK".  A "progressive" extension starts at ".001" unless a "continue
progressive".  A "progressive" number can be part of the base name instead of
the extension (example: "PROJ-001.DAT").  You can have both "common" and
"progressive" operate at the same time such as a "common" base name and a
"progressive" extension.

   Here are a few examples for using Renamer:

  1. If you modified a group of Hyper Text files for Dos readers using a
utility such as "TEXT MODIFIER".  The original files (*.HTM) ends up with the
".BAK" extension and the modified (no longer hyper text) files end up with the
same ".HTM" extensions.  Note: This applies to other file types as well.

  2. Security, to "conceal" personal files, you can use the "list" feature
(explained below).

  3.  You have a group of data files that you accumulated on a project with
inconsistent file names.  You would like uniform filenames such as
"PRJ-DATA.001" or "PROJ-001.DAT" (examples).

   "LIST FOR REPLACING" Feature (V1.3):

   This feature can be used as a security tool, but it can also be used for
other reasons.  Here, I will present an example for security.

   Below is an example of a private files list, "MYDOCS.LST".  It was created
using the command, "DIR >MYDOCS.LST".  Afterwards, using a text editor, I
removed all lines (IMPORTANT) except the file lines.

CODEVIEW DOC         2,820 01-16-02   3:27p
PGMS     LST         7,826 04-06-97  12:41p
CV_CASE  TXT         3,223 04-04-96  10:46p
GM_MEMBR LST        48,535 03-26-97   8:55p
E-MAIL   LST         2,712 10-28-97  12:45p
H_MOVIES TXT        11,066 02-23-97   3:48p
AGENT    TXT         2,740 04-23-98   5:05p
RECEIPTS            14,626 11-17-98   3:01p
BA-BILLS LST           859 12-04-99  10:21a
PHONE    NOS           631 12-18-98  12:24p
VIDEOS   TXT         1,906 12-28-98  10:39a
EQUIP    LST         6,505 09-19-02   5:00p
SOURCE   LST         4,459 05-01-03   8:05a
DIR-COM  LOG         1,108 01-12-01  12:34p
TRIP     LST         2,358 10-11-02   5:14p
DECODE   TXT         1,823 10-09-02  11:11a

   Next, I used Renamer and renamed all files with the progressive feature,
which resulted in the bird sound filenames (as camouflage).

BIRD-001 WAV         2,820 01-16-02   3:27p
BIRD-002 WAV         7,826 04-06-97  12:41p
BIRD-003 WAV         3,223 04-04-96  10:46p
BIRD-004 WAV        48,535 03-26-97   8:55p
etc....

   If/when I need to restore the original filenames, I simply use the list,
"MYDOCS.LST" file and Renamer's "List..." feature.

   Another LIST Use:

   Another use is to create a list of files.  Use a text editor and
(IMPORTANT) remove all lines except the filenames lines.  Edit the names you
want changed, but make sure you do not disturb the location of the extension.
Note: You can change or remove the extension.  You can also remove everything
(delete to eol) past the extension if you want.

   GETTING STARTED:

  Enter the directory/folder of the files you want to rename.

  Type (without quotes) "RENAMER *.*" and press Enter to set default to all
files in current directory.

   OR

   Type "RENAMER" and press Enter.  You can specify which files later.

   NOTE:  I used "*.*" (all files) as an example.  You can specify a select
group of files instead (examples: "*.HTM", "WORK*.*", etc.)


  IMPORTANT NOTES:

   Renamer can rename files with long filenames to 8.3 filenames, but not the
reverse.

   Renaming to a common base name only works if all extensions are unique
(same for extensions).

  If you use a "progressive" filename (001, 002, 003, etc. as the extension or
part of the base name), you can rename 999 files.  If there are more,
Renamer will stop and let you know.  TIP: If you want to rename more than 999
files using "Progressive", I suggest you use "001" as part of the "Replace"
base name.  Example: "PRJ-001A.DAT".  When the 999 limit is reached, enter
"Replace" file name, "PRJ-001B.DAT" for the next cycle.

   If a file has the same name as the "replace" filename (filename already
exists), an error message will be displayed, but NO HARM will be done.

   Using Renamer's "Progressive" feature also serves as a files counter.

   All directories except the root, have two additional "files" ("." and "..")
which older versions of Dos (before Dos 7.X) counts in the number of "files"
report for the directory, which will include sub-directories.  I mentioned
this incase you use a progressive rename on all files and you notice that the
highest "Progressive" number does not match the number of "files" Dos reports.

  You can Rename about 5000 files in a single pass if you use a common replace
base name or extension.  Please do NOT try to rename more than 5000 files at
one time.

  CONCLUSION:

  This is NOT a "free" program.  A one time donation is expected.  You choose
the amount ($5.00 minimum).  For your donation, you will become a "donor".
Your name, etc. will be added to the "donors" list.  As a "donor" (one time
donation), you can select (ask for) one or more programs to receive FREE such
as "Tree Restore", etc.  See (use "HELP") "OTH-PGMS.TXT" for information
about other programs.  Please include your e-mail address with your donation,
and the name/s of the other program/s you want (if any).  I will tell you in
the email message about the attachment (programs.zip) so you know it is safe
to open.  As a "donor", you will be entitled to receive all improved and new
programs (at your request) developed in the future (sent to you by e-mail).
As a "donor", you may request (from time to time) the latest list of programs
from which you can select to receive FREE.  If you know another shareware
author with a better offer, please let me know.

  The donation will motivate me to develop more programs and make improvements
in existing programs (add new features).

  Comments or complaints are always welcomed via email.  If you use "snail
mail" and expect a reply, please include a S.A.S.E.

  If you are overseas, the local bank charges a $10.00 service fee for checks
outside of U.S. I recommend that you send U.S. cash instead.

  Send $5.00 (or more) check, money order, or cash (put in foil for security)
to:

                     John Augustine N3AOF
                     3129 Earl St.
                     Laureldale, Pa 19605

            E-Mail:  jaugust@bellatlantic.net

