@echo off
cls
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo     º         ±±ÜÜ±±Ü  ±±±±Ü  ±Ü  ±Ü     ±±±±Ü  ±Ü     ±Ü            º
echo     º         ±Û±±Û±Û  ±Ûß±Û  ±Û  ±Û     ±Ûß±Û  ±Û     ±Û            º
echo     º         ±Û ßß±Û  ±±±±Û  ±Û  ±Û     ±±±±Û  ±Û     ±Û            º
echo     º         ±Û   ±Û  ±Û ±Û  ±Û  ±±±±Ü  ±Û ±Û  ±±±±Ü  ±±±±Ü         º
echo     º          ß    ß   ß  ß   ß   ßßßß   ß  ß   ßßßß   ßßßß         º
echo     º    The # 1 Shareware Address Database and Mail List Manager    º
if NOT exist INSTALL.BAT goto a_error
if "%1"=="" goto a_error
for %%c in (a: A: b: B:) do if %1==%%c goto a_error
for %%c in (help Help HELP) do if %1==%%c goto help
if NOT exist %1\nul goto help
:start
echo     ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
echo     º   Install MAILALL in: %1\MAILALL
echo     ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo     º                                                                º
echo     º  This batch file will  install  MAILALL  and all of its files  º
echo     º  on the Hard Disk you have specified above.    If this is not  º
echo     º  the correct location,   Press Ctrl-C or Ctrl-Break  to Abort  º
echo     º  this INSTALL, else if you are ready to install MAILALL then:  º
echo     º                                                                º
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
pause
cls
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo     º         ±±ÜÜ±±Ü  ±±±±Ü  ±Ü  ±Ü     ±±±±Ü  ±Ü     ±Ü            º
echo     º         ±Û±±Û±Û  ±Ûß±Û  ±Û  ±Û     ±Ûß±Û  ±Û     ±Û            º
echo     º         ±Û ßß±Û  ±±±±Û  ±Û  ±Û     ±±±±Û  ±Û     ±Û            º
echo     º         ±Û   ±Û  ±Û ±Û  ±Û  ±±±±Ü  ±Û ±Û  ±±±±Ü  ±±±±Ü         º
echo     º          ß    ß   ß  ß   ß   ßßßß   ß  ß   ßßßß   ßßßß         º
echo     º    The # 1 Shareware Address Database and Mail List Manager    º
echo     ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¹
echo     º                                                                º
if exist %1\mailall\mailall.exe goto update
echo     º   MAILALL installation now in progress.  Please stand by....   º
echo     º                                                                º
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
goto cont
:update
echo     º      MAILALL update now in progress.  Please stand by....      º
echo     º                                                                º
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
:cont
if NOT exist %1\mailall\nul md %1\mailall
if NOT exist %1\mailall\mailall.pif copy mailall.pif %1\mailall >NUL
if NOT exist %1\mailall\mailall.fil copy mailall.fil %1\mailall >NUL
if NOT exist %1\mailall\mailall.lab copy mailall.lab %1\mailall >NUL
if NOT exist %1\mailall\mailall.prt copy mailall.prt %1\mailall >NUL
copy readme.bat %1\mailall >nul
copy manual.* %1\mailall >nul
copy bconvert.* %1\mailall >nul
copy demo.* %1\mailall >nul
copy example.* %1\mailall >nul
copy mailall.exe %1\mailall >nul
if exist PF26.EXE copy PF26.EXE %1\mailall >nul
%1\mailall\
cd %1\mailall
cls
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo     º         ±±ÜÜ±±Ü  ±±±±Ü  ±Ü  ±Ü     ±±±±Ü  ±Ü     ±Ü            º
echo     º         ±Û±±Û±Û  ±Ûß±Û  ±Û  ±Û     ±Ûß±Û  ±Û     ±Û            º
echo     º         ±Û ßß±Û  ±±±±Û  ±Û  ±Û     ±±±±Û  ±Û     ±Û            º
echo     º         ±Û   ±Û  ±Û ±Û  ±Û  ±±±±Ü  ±Û ±Û  ±±±±Ü  ±±±±Ü         º
echo     º          ß    ß   ß  ß   ß   ßßßß   ß  ß   ßßßß   ßßßß         º
echo     º    The # 1 Shareware Address Database and Mail List Manager    º
echo     ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¹
echo     º                                                                º
echo     º   All compressed files will be restored to original size....   º
echo     º                                                                º
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
del install.bat >nul
rem ----------
md manual
cd manual
..\manual >nul
cd ..
del manual.*
rem ----------
md example
cd example
..\example >nul
cd ..
del example.*
rem ----------
if not exist pf26.exe goto cont2
md portfind
cd portfind
..\pf26 >nul
cd ..
del pf26.*
rem ----------
:cont2
if not exist boot13.com goto cont3
md boot
cd boot
..\boot13 >nul
cd ..
del boot13.*
rem ---------
:cont3
CLS
echo     ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo     º         ±±ÜÜ±±Ü  ±±±±Ü  ±Ü  ±Ü     ±±±±Ü  ±Ü     ±Ü            º
echo     º         ±Û±±Û±Û  ±Ûß±Û  ±Û  ±Û     ±Ûß±Û  ±Û     ±Û            º
echo     º         ±Û ßß±Û  ±±±±Û  ±Û  ±Û     ±±±±Û  ±Û     ±Û            º
echo     º         ±Û   ±Û  ±Û ±Û  ±Û  ±±±±Ü  ±Û ±Û  ±±±±Ü  ±±±±Ü         º
echo     º          ß    ß   ß  ß   ß   ßßßß   ß  ß   ßßßß   ßßßß         º
echo     º    The # 1 Shareware Address Database and Mail List Manager    º
echo     ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¹
echo     º                                                                º
echo     º  MAILALL  is now installed on your hard drive along with all   º
echo     º  of its support files.  To print out the MAILALL manual type   º
echo     º  "PRINTMAN" at the DOS prompt.   Make sure you have about 40   º
echo     º  pages in your printer and that it is online.  Thank You for   º
echo     º  using MAILALL.  If this is a shareware copy please register   º
echo     º  your copy if you decide to use MAILALL.  To run MAILALL you   º
echo     º  must change to the installed directory and enter "MAILALL".   º
echo     º                                                                º
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
echo     ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
echo        CHANGE TO "%1\MAILALL" AND ENTER "MAILALL"
echo     ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
GOTO DONE
:help
echo     ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¹
goto b_error
:a_error
echo     ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¹
if NOT exist INSTALL.BAT echo     º  PROBLEM:  "INSTALL.BAT" is NOT Located in the Default Drive   º
if NOT exist INSTALL.BAT goto b_error
if "%1"=="" echo     º  PROBLEM:  No Command Line Parameter Has Been Entered.         º
if "%1"=="" goto b_error
if "%1"=="a:" echo     º  PROBLEM:  You incorrectly entered a Floppy Disk Drive Letter. º
if "%1"=="a:" goto b_error
if "%1"=="A:" echo     º  PROBLEM:  You incorrectly entered a Floppy Disk Drive Letter. º
if "%1"=="A:" goto b_error
if "%1"=="b:" echo     º  PROBLEM:  You incorrectly entered a Floppy Disk Drive Letter. º
if "%1"=="b:" goto b_error
if "%1"=="B:" echo     º  PROBLEM:  You incorrectly entered a Floppy Disk Drive Letter. º
if "%1"=="B:" goto b_error
if NOT exist %1\nul echo     º  PROBLEM:  The drive\directory Specified DOES NOT EXIST!       º
:b_error
echo     º                                                                º
echo     º  Syntax: "INSTALL d:[\path]"                                   º
echo     º                                                                º
echo     º  This INSTALL batch file must be located in the default drive. º
echo     º  The target disk  drive d: is a required parameter and must be º
echo     º  a  HARD DISK DRIVE while the \path  is  optional.   The final º
echo     º  directory will always be named  MAILALL.   "INSTALL C:"  will º
echo     º  install MAILALL in "C:\MAILALL".   "INSTALL C:\WORDPROC" will º
echo     º  install MAILALL in "C:\WORDPROC\MAILALL".   When installing a º
echo     º  MAILALL  update this  INSTALL program  will not overwrite any º
echo     º  MAILALL user entered data or address files.    Please restart º
echo     º  this batch file with the required parameters.  Thank You!     º
echo     ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
:done
if exist readme.bat readme
echo on
