home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Black Box 4
/
BlackBox.cdr
/
w3_apps
/
mknx10.arj
/
INSTALL.BAT
< prev
next >
Wrap
DOS Batch File
|
1992-04-24
|
10KB
|
220 lines
@ECHO OFF
REM ----------
REM TEST FOR BONUS FILES ON INSTALL DISK (REGISTRATION INSTALL IF PRESENT)
if exist \bonus\dsklabel.exe goto Registered
REM -------------------------------------------------------------------------
REM PERFORM SHAREWARE INSTALL
@ECHO .
@ECHO ┌─────────────────────────────────────────────────────────────────────┐
@ECHO │ Mekanix Version 1.0 Install Program Copyright 1992 David R. Green │
@ECHO │─────────────────────────────────────────────────────────────────────│
@ECHO │ Thank You for your interest in my Mekanix Shareware product. │
@ECHO │ │
@ECHO │ This Install program for Mekanix will perform the following: │
@ECHO │ │
@ECHO │ 1. Create a directory called MEKANIX on your C: Drive │
@ECHO │ 2. Copy all Mekanix DOC/EXE/WRI files to C:\MEKANIX │
@ECHO │ 3. Copy all Mekanix PIF files to C:\WINDOWS │
@ECHO │ 4. Copy the Mekanix Group File to C:\WINDOWS │
@ECHO │ │
@ECHO │ THIS PROGRAM REQUIRES ALL MEKANIX SHAREWARE PROGRAMS TO BE ON A │
@ECHO │ SINGLE FLOPPY DISK (720k/1.2M/1.44M), AND THAT YOU ARE CURRENTLY ON │
@ECHO │ THAT DRIVE (MEANING YOU MUST RUN THIS INSTALL PROGRAM FROM THE │
@ECHO │ FLOPPY THAT IT RESIDES ON). │
@ECHO │ │
@ECHO │ This Install Program assumes that the Windows directory exists on │
@ECHO │ Drive C:. You must have a copy of VBRUN100.DLL to use Mekanix. │
@ECHO │ │
@ECHO │ PRESS CTRL+C IF YOU DO NOT WISH TO PROCEED! │
@ECHO └─────────────────────────────────────────────────────────────────────┘
@ECHO .
PAUSE
goto Copyfile
REM -------------------------------------------------------------------------
REM DIRECTORY ALREADY EXISTED, PERFORM REGISTERED INSTALL
:Registered
@ECHO .
@ECHO .
@ECHO ┌─────────────────────────────────────────────────────────────────────┐
@ECHO │ Mekanix Version 1.0 Install Program Copyright 1992 David R. Green │
@ECHO │─────────────────────────────────────────────────────────────────────│
@ECHO │ │
@ECHO │ Thank You for Registering Mekanix. │
@ECHO │ │
@ECHO │ This Install program will copy all files from the Mekanix diskette │
@ECHO │ to your hard drive, including an updated Mekanix Group File. │
@ECHO │ │
@ECHO │ THIS PROGRAM REQUIRES ALL MEKANIX PROGRAMS TO BE ON A SINGLE FLOPPY │
@ECHO │ DISK (720k/1.2M/1.44M), AND THAT YOU ARE CURRENTLY ON THAT DRIVE │
@ECHO │ (MEANING YOU MUST RUN THE INSTALL PROGRAM FROM THE FLOPPY THAT IT │
@ECHO │ RESIDES ON). │
@ECHO │ │
@ECHO │ This Install Program assumes that the Windows directory exists on │
@ECHO │ Drive C:. You must have a copy of VBRUN100.DLL to use Mekanix. │
@ECHO │ │
@ECHO │ PRESS CTRL+C IF YOU DO NOT WISH TO PROCEED! │
@ECHO │ │
@ECHO └─────────────────────────────────────────────────────────────────────┘
@ECHO .
PAUSE
REM -------------------------------------------------------------------------
:Copyfile
REM ----------
REM MAKE MEKANIX DIRECTORY (IN CASE USER MOVED SHAREWARE ELSEWHERE)
md c:\mekanix
REM ----------
REM COPY FILES TO MEKANIX DIRECTORY, IF REGISTERED - REPLACE WITH STAMPED
copy *.doc c:\mekanix
copy *.exe c:\mekanix
copy *.wri c:\mekanix
REM ----------
REM COPY FILES TO WINDOWS DIRECTORY
copy *.pif c:\windows
REM ----------
REM TEST FOR REGISTRATION BONUS PROGRAMS ON THIS DISK
if not exist \bonus\dsklabel.exe goto Done
REM -------------------------------------------------------------------------
REM THIS IS A REGISTRATION DISK, INSTALL BONUS FILES FROM DISK
@ECHO .
@ECHO ┌─────────────────────────────────────────────────────────────────────┐
@ECHO │ Mekanix Version 1.0 Install Program Copyright 1992 David R. Green │
@ECHO │─────────────────────────────────────────────────────────────────────│
@ECHO │ │
@ECHO │ INSTALL will now copy the BONUS Programs and Icons to your system. │
@ECHO │ │
@ECHO └─────────────────────────────────────────────────────────────────────┘
@ECHO .
REM ----------
REM COPY BONUS TO C:\MEKANIX
copy \bonus\*.bmp c:\mekanix
copy \bonus\*.doc c:\mekanix
copy \bonus\*.exe c:\mekanix
copy \bonus\*.ico c:\mekanix
copy \bonus\*.wmf c:\mekanix
REM ----------
REM COPY ICONS TO C:\MEKANIX\ICONS
md c:\mekanix\icons
copy \icons\*.ico c:\mekanix\icons
REM ----------
REM RENAME ORIGINAL MEKANIX GROUP IN CASE IT WAS MODIFIED BY USER
@ECHO .
@ECHO RENAMING ORIGINAL MEKANIX.GRP TO MEK-GRP.OLD
@ECHO .
ren c:\windows\mekanix.grp mek-grp.old
REM ----------
REM COPY REGISTRATION GROUP FILE TO WINDOWS DIRECTORY
copy group-r.dat c:\windows\mekanix.grp
@ECHO .
@ECHO .
@ECHO .
@ECHO .
@ECHO .
@ECHO ┌─────────────────────────────────────────────────────────────────────┐
@ECHO │ Mekanix Version 1.0 Install Program Copyright 1992 David R. Green │
@ECHO │─────────────────────────────────────────────────────────────────────│
@ECHO │ │
@ECHO │ Install has completed. If you encountered no error messages during │
@ECHO │ the install, all should be OK. │
@ECHO │ │
@ECHO │ An updated Mekanix Group file has been copied to the Windows │
@ECHO │ directory. It will be in effect when you next start Windows. │
@ECHO │ │
@ECHO │ You may now run Windows and use the Mekanix Utilities. │
@ECHO │ │
@ECHO │ Your Bonus Icons are located in C:\MEKANIX\ICONS, and may easily be │
@ECHO │ viewed with the Mekanix ICBM utility. │
@ECHO │ │
@ECHO │ Thank you for supporting Shareware from David R. Green. │
@ECHO │ │
@ECHO └─────────────────────────────────────────────────────────────────────┘
@ECHO .
goto End
REM -------------------------------------------------------------------------
REM FINISH UP SHAREWARE INSTALL
:Done
REM ----------
REM CHECK FOR EXISTING MEKANIX.GRP FILE (USER'S OWN FILE)
if not exist c:\windows\mekanix.grp goto NoGroup
@ECHO .
@ECHO A MEKANIX GROUP FILE EXISTS! RENAMING MEKANIX.GRP TO MEK-GRP.BAK
@ECHO .
ren c:\windows\mekanix.grp mek-grp.bak
:NoGroup
REM ----------
REM COPY SHAREWARE GROUP FILE TO WINDOWS DIRECTORY
copy group-s.dat c:\windows\mekanix.grp
REM FINAL SHAREWARE MESSAGE
@ECHO .
@ECHO ┌─────────────────────────────────────────────────────────────────────┐
@ECHO │ Mekanix Version 1.0 Install Program Copyright 1992 David R. Green │
@ECHO │─────────────────────────────────────────────────────────────────────│
@ECHO │ │
@ECHO │ Install has completed. If you encountered no error messages during │
@ECHO │ the install, all should be OK. │
@ECHO │ │
@ECHO │ You must now run Windows, and add the Mekanix Group to Program │
@ECHO │ Manager. In Program Manager: FILE - NEW... - PROGRAM GROUP [OK] - │
@ECHO │ Description: MEKANIX - Group File: MEKANIX [OK] │
@ECHO │ │
@ECHO │ Consult your Windows User's Manual for more information on Program │
@ECHO │ Manager, Creating Groups, and adding New Items to Groups. │
@ECHO │ │
@ECHO │ Mekanix requires the Visual BASIC VBRUN100.DLL which is available │
@ECHO │ on most BBSs including CompuServe. Two Mekanix programs also │
@ECHO │ require PKZIP, PKUNZIP, and LHARC. Be sure to read the Manuals. │
@ECHO │ │
@ECHO │ Thank you for supporting Shareware from David R. Green. │
@ECHO │ Please Don't abuse, Register if you use. │
@ECHO │ │
@ECHO └─────────────────────────────────────────────────────────────────────┘
@ECHO .
REM -------------------------------------------------------------------------
:End
c:
cd\windows