home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-386-Vol-2of3.iso
/
m
/
marktp21.zip
/
INSTALL.BAT
< prev
next >
Wrap
DOS Batch File
|
1992-07-03
|
7KB
|
179 lines
cls
echo off
cls
if "%1" =="" goto nope
if %1 == A: goto chkfirst
if %1 == a: goto chkfirst
if %1 == B: goto chksecond
if %1 == b: goto chksecond
goto nope
:CHKFIRST
if "%2" =="" goto nope
if %2 == A: goto samedrive
if %2 == a: goto samedrive
goto chkdisk
:CHKSECOND
if "%2" =="" goto nope
if %2 == b: goto samedrive
if %2 == B: goto samedrive
goto chkdisk
:CHKDISK
if %2 == a: goto flopinst
if %2 == A: goto flopinst
if %2 == b: goto flopinst
if %2 == B: goto flopinst
if %2 == C: goto doitnow
if %2 == c: goto doitnow
if %2 == D: goto doitnow
if %2 == d: goto doitnow
if %2 == E: goto doitnow
if %2 == e: goto doitnow
if %2 == F: goto doitnow
if %2 == f: goto doitnow
goto nope
:FLOPINST
cls
echo.
echo. ╔════════════════════════════════════════════════════════╗
echo. ║ MarketPLUS Installation Program ║
echo. ╠════════════════════════════════════════════════════════╣
echo. ║ Installing MarketPLUS files on drive %2 ║
echo. ╠════════════════════════════════════════════════════════╣
echo. ║ IMPORTANT: ║
echo. ║ ║
echo. ║ Be sure to have two (2) blank, FORMATTED diskettes ║
echo. ║ ready before proceeding. Label one 'PROGRAM DISK', ║
echo. ║ and label the other 'DATA-N-DOC DISK'... ║
echo. ║ ║
echo. ║ To ABORT installation process: Press [Ctrl]+ [C], then ║
echo. ║ answer [Y] at prompt. ║
echo. ║ -OR- ║
echo. ║ To CONTINUE installation... ║
echo. ╚════════════════════════════════════════════════════════╝
echo.
pause
cls
echo. ╔═════════════════════════════════════════════════════════╗
echo. ║ Place formatted disk labeled 'PROGRAM DISK' in drive %2 ║
echo. ╚═════════════════════════════════════════════════════════╝
echo.
pause
echo. Extracting files to %2
lha e %1\program %2
del %2\hdisk.bat
copy %2\floppy.bat %2\mplus.bat
del %2\floppy.bat
cls
echo. ╔════════════════════════════════════════════════════════════╗
echo. ║ Please REMOVE 'PROGRAM" disk from drive %2, then... ║
echo. ║ Place formatted disk labeled 'DATA-N-DOC DISK' in drive %2 ║
echo. ╚════════════════════════════════════════════════════════════╝
echo.
pause
echo. Extracting files to %2
lha e %1\datndoc %2
echo.
cls
echo. ╔════════════════════════════════════════════════════════╗
echo. ║ MarketPLUS Installation Program ║
echo. ╠════════════════════════════════════════════════════════╣
echo. ║ Installation was successful... ║
echo. ║ To run MarketPLUS from 'A>' DOS prompt: ║
echo. ║ Place 'PROGRAM DISK' in drive -A- ║
echo. ║ Place 'DATA-N-DOC DISK' in drive -B-.. ║
echo. ║ Type: MPLUS [Enter] ║
echo. ╚════════════════════════════════════════════════════════╝
echo.
echo.
echo.
echo.
goto endofinstall
:DOITNOW
cls
echo. ╔════════════════════════════════════════════════════════╗
echo. ║ MarketPLUS Installation Program ║
echo. ╠════════════════════════════════════════════════════════╣
echo. ║ Installing MarketPLUS files on drive %2 ║
echo. ╠════════════════════════════════════════════════════════╣
echo. ║ IMPORTANT: ║
echo. ║ ║
echo. ║ To ABORT installation process: Press [Ctrl]+ [C], then ║
echo. ║ answer [Y] at prompt. ║
echo. ║ -OR- ║
echo. ║ To CONTINUE installation... ║
echo. ╚════════════════════════════════════════════════════════╝
echo.
pause
cls
echo - Creating directory %2 \MPLUS2 ...
md %2\MPLUS2
echo - Extracting files to %2\MPLUS2
lha e /w %1\program %2\MPLUS2\
del %2\mplus2\floppy.bat
copy %2\mplus2\hdisk.bat %2\mplus.bat
del %2\mplus2\hdisk.bat
lha e /w %1\datndoc %2\MPLUS2\
cls
echo. ╔════════════════════════════════════════════════════════╗
echo. ║ MarketPLUS Installation Program ║
echo. ╠════════════════════════════════════════════════════════╣
echo. ║ Installation was successful... ║
echo. ║ To run MarketPLUS from the hard drive, ║
echo. ║ Type: %2 then press [Enter] ║
echo. ║ Type: MPLUS [Enter] ║
echo. ╚════════════════════════════════════════════════════════╝
echo.
goto endofinstall
:NOPE
cls
echo. ╔════════════════════════════════════════════════════════╗
echo. ║ MarketPLUS Installation Program ║
echo. ╠════════════════════════════════════════════════════════╣
echo. ║ INSTALL [source drive] [target drive] ║
echo. ║ ║
echo. ║ Example: To install MarketPLUS from drive -A- to drive ║
echo. ║ -C- , you would type... ║
echo. ║ INSTALL A: C: ║
echo. ╚════════════════════════════════════════════════════════╝
echo.
echo.
goto endofinstall
:BADDIR
cls
echo. ╔════════════════════════════════════════════════════════╗
echo. ║ MarketPLUS Installation Program ║
echo. ╠════════════════════════════════════════════════════════╣
echo. ║ MarketPLUS installation aborted!... ║
echo. ║ ║
echo. ║ Drive %2 may be full or not ready! ║
echo. ║ ║
echo. ║ Please check drive and try again... ║
echo. ╚════════════════════════════════════════════════════════╝
echo.
goto endofinstall
:SAMEDRIVE
cls
echo. ╔════════════════════════════════════════════════════════╗
echo. ║ MarketPLUS Installation Program ║
echo. ╠════════════════════════════════════════════════════════╣
echo. ║ You can not specify the same drive to install FROM and ║
echo. ║ TO! ║
echo. ║ ║
echo. ║ Please try again... ║
echo. ╚════════════════════════════════════════════════════════╝
echo.
goto endofinstall
:ENDOFINSTALL