-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

Here it is.

ABACK V2.0

Freeware

Little backup program made by Aarne.

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

Program  will  read destination catalogue from aback.cnf  file,
where   files   should   be  going  and  make   all   necessary
subdirectories  to destination directory. After  that,  program
will  copy all files mentioned in aback.cnf and pack them  with
selected  archiver. Quite simple? Yes, but easier,  than  write
long and complicated .BAT file.

It's  possible to use JAR32.EXE, ARJ.EXE, RAR.EXE or PKZIP.EXE.
Archivers should be in PATH.

When  executing program without command-line switches, it  will
use  ARJ.EXE. ABACK 0 will also use ARJ, ABACK 1 will  use  RAR
(will  make .exe archive), ABACK 2 will use JAR32 and  ABACK  3
will use PKZIP. No other command-line parameters.

Archives   will   be  packed  with  1.4MB   volumes   to   save
compatibility with floppy disks (some people still use them).

Files will be moved to archive from destination directory. Some
archivers  will delete also directory after packing, some  will
not.  Archivers  will not delete read-only, System  and  Hidden
files after packing (Windows user.dat for example).

Program  is  tested with RAR V2.0, ARJV2.50,  JAR32  V1.02  and
PKZIP V2.04. Other versions will probably work too.

Program will work under DOS and under Win95.

Program  can  get  files  up  to 5 directories  deep.  Example:
program   will   get   file  C:\1\2\3\4\5\stuff.doc   but   not
C:\1\2\3\4\5\6\stuff.doc

Sample configuration file should clarify, what aback.cnf should
include. In first line, there is directory, where files will be
copied.  Second  line is just separator, but it  should  be  in
place. Rows 3 to 58 are for files you want to back up.

--- Begin sample ---
C:\BACKUP
-= Files: -=-=-=-=-=-=-=-=-=-=-
c:\windows\*.ini
c:\windows\*.dat
c:\progra~1\myprog\*.ini
...
...
--- End sample ---

Aback.cnf  file  should be correct. It is  almost  only  place,
where program can hang up. All file- and directory names should
be in old 8.3 format (example: c:\progra~1\myprog\*.ini).

Program must be run from same directory where aback.cnf is.

Program  have possibility to use XCOPY.EXE provided  by  WIN95.
Program  will find XCOPY automatically from PATH. If  you  have
XCOPY  then  you will not loose long filenames. If you  do  not
have  XCOPY, DOS copy command will be used instead and you will
loose  long  filenames.  You will loose  long  directory  names
anyway.

Program will create log file where you can see everything it is
done. Log file will be placed to same directory where aback.exe
and  aback.cnf  are  located. Log file will be  overwritten  on
every run.

Aback  is  safe. It will make all operations with  copies,  not
original  files.  Original files will be remain  same  as  they
were.

Original length of program is 7929 bytes.


Aarne Toompark
Aarne.Toompark@mail.ee
http://my.tele2.ee/aarne/

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

All  names and logos are properties of their registered  owner,
etc.


