home *** CD-ROM | disk | FTP | other *** search
- @echo off
- cls
- rem 11-14-89 - GCDS Rev 4.00 Release
-
- rem -- select operating mode
- if %1! == recurs! goto load1
- if %1! == ! goto load0
- goto error
-
- :load0
- rem Make room for load and boot environment variables
- set load=
- set cvpath=
- set cvshade=
-
- if %0! == a:install! set load=A
- if %0! == a:\install! set load=A
- if %0! == A:INSTALL! set load=A
- if %0! == A:\INSTALL! set load=A
-
- if %0! == b:install! set load=B
- if %0! == b:\install! set load=B
- if %0! == B:INSTALL! set load=B
- if %0! == B:\INSTALL! set load=B
-
- if %load%! == ! goto error
-
- rem -- See if user is typing a:install from a:
- cd >aaaaaaaa.aaa
- if exist %load%:aaaaaaaa.aaa goto drive_error
- del aaaaaaaa.aaa
-
- if not exist %load%:\disk400.s goto exit_msg
-
- cls
- echo
- echo
- echo
- echo
- echo
- echo
- echo
- echo ╔═════════════════════════════════════════════════════╗
- echo ║ ║▐
- echo ║ Geometric Construction and Detailing ║▐
- echo ║ with Surfacing option ║▐
- echo ║ DOS-Extended Edition ║▐
- echo ║ Revision 4.00 Installation ║▐
- echo ║ ║▐
- echo ║ Copyright 1989 by Computervision Corp., ║▐
- echo ║ a division of Prime Computer, Inc. ║▐
- echo ║ Copyright 1983-1989 by 4D Graphics, Inc. ║▐
- echo ║ ║▐
- echo ╚═════════════════════════════════════════════════════╝▐
- echo ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
- echo
- pause
- rem -- set up temporary environment in root on active hard drive
- cd \
- cd %load%:\
-
- copy %load%:\INSTALL.BAT \INSTSURF.BAT >nul
- copy %load%:\gcd4\install\INSTALL.DAT \ >nul
- copy %load%:\gcd4\install\DISKMAN.EXE \ >nul
-
- rem -- call INSTSURF.BAT that now exists on hard drive
- rem -- copied to INSTSURF in case INSTALL.COM or EXE exist in path
- INSTSURF recurs
- goto end
-
- :load1
- rem Check if config.sys has been checked (Floppy boot)
- if exist %load%:dmancfg goto nofl
- goto fl
-
- :nofl
- \DISKMAN INSTALL.DAT
- del >nul dmancfg
- goto end
-
- :fl
- \DISKMAN INSTALL.DAT FL
- goto end
-
- :exit_msg
- cls
- echo
- echo
- echo
- echo
- echo
- echo
- echo
- echo
- echo
- echo
- echo ╔══════════════════════════════════════════════════════════════════════╗
- echo ║ Installation error. ║
- echo ║ You typed %0 and on that drive there is no
- echo ║ disk400.s diskette ID file! ║
- echo ║ Please refer to your Release Notes booklet for the proper ║
- echo ║ installation procedures for this program. ║
- echo ╚══════════════════════════════════════════════════════════════════════╝
- goto end
-
- :error
- cls
- echo
- echo
- echo
- echo
- echo
- echo
- echo
- echo
- echo
- echo ╔══════════════════════════════════════════════════════════════════════╗
- echo ║ Installation error! ║
- echo ║ You typed %0. You must be in your hard drive and type
- echo ║ A:\INSTALL to install from your A: drive or ║
- echo ║ B:\INSTALL to install from your B: drive ║
- echo ╚══════════════════════════════════════════════════════════════════════╝
- goto end
-
- :drive_error
- cls
- echo
- echo
- echo
- echo
- echo
- echo
- echo
- echo
- echo
- echo ╔══════════════════════════════════════════════════════════════════════╗
- echo ║ Installation error! ║
- echo ║ You typed %0 from your %load%: drive!
- echo ║ You must be active in your hard drive and type ║
- echo ║ A:\INSTALL to install from your A: drive or ║
- echo ║ B:\INSTALL to install from your B: drive ║
- echo ╚══════════════════════════════════════════════════════════════════════╝
- echo
- del a:aaaaaaaa.aaa >nul
- goto end
-
- :end
-
-