home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p115 / 10.ddi / INSTALL.BAT < prev    next >
Encoding:
DOS Batch File  |  1989-11-14  |  4.0 KB  |  146 lines

  1. @echo off
  2. cls
  3. rem  11-14-89 - UPL Rev 4.00 Release
  4.  
  5. rem   -- select operating mode
  6. if %1! == recurs! goto load1
  7. if %1! == ! goto load0
  8. goto error
  9.  
  10. :load0
  11. rem Make room for load and boot environment variables
  12. set load=
  13. set cvpath=
  14. set cvshade=
  15.  
  16. if %0! == a:install! set load=A
  17. if %0! == a:\install! set load=A
  18. if %0! == A:INSTALL! set load=A
  19. if %0! == A:\INSTALL! set load=A
  20.  
  21. if %0! == b:install! set load=B
  22. if %0! == b:\install! set load=B
  23. if %0! == B:INSTALL! set load=B
  24. if %0! == B:\INSTALL! set load=B
  25.  
  26. if %load%! == ! goto error
  27.  
  28. rem -- See if user is typing a:install from a:
  29. cd >aaaaaaaa.aaa
  30. if exist %load%:aaaaaaaa.aaa goto drive_error
  31. del aaaaaaaa.aaa 
  32.  
  33. if not exist %load%:\disk400.u goto exit_msg
  34.  
  35. cls
  36. echo   
  37. echo   
  38. echo   
  39. echo   
  40. echo   
  41. echo   
  42. echo   
  43. echo   
  44. echo   
  45. echo             ╔═════════════════════════════════════════════════════╗
  46. echo             ║                                                     ║▐
  47. echo             ║             User Programming Language               ║▐
  48. echo             ║             Revision 4.00 Installation              ║▐
  49. echo             ║                                                     ║▐
  50. echo             ║        Copyright 1989 by Computervision Corp.,      ║▐
  51. echo             ║          a division of Prime Computer, Inc.         ║▐
  52. echo             ║       Copyright 1983-1989 by 4D Graphics, Inc.      ║▐
  53. echo             ║                                                     ║▐
  54. echo             ╚═════════════════════════════════════════════════════╝▐
  55. echo               ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  56.  
  57. rem   -- set up temporary environment in root on active hard drive
  58. cd \
  59. cd %load%:\
  60.  
  61. copy %load%:\INSTALL.BAT \INSTUPL.BAT >nul
  62. copy %load%:\gcd4\install\INSTALL.DAT \ >nul
  63. copy %load%:\gcd4\install\DISKMAN.EXE \ >nul
  64.  
  65. rem   -- call INSTUPL.BAT that now exists on hard drive
  66. INSTUPL recurs
  67. goto end
  68.  
  69. :load1
  70. rem Check if config.sys has been checked (Floppy boot)
  71. if exist %load%:dmancfg goto nofl
  72. goto fl
  73.  
  74. :nofl
  75. \DISKMAN INSTALL.DAT
  76. del >nul dmancfg
  77. goto end
  78.  
  79. :fl
  80. \DISKMAN INSTALL.DAT FL
  81. goto end
  82.  
  83. :exit_msg
  84. cls
  85. echo  
  86. echo  
  87. echo  
  88. echo  
  89. echo  
  90. echo  
  91. echo  
  92. echo  
  93. echo  
  94. echo  
  95. echo   ╔══════════════════════════════════════════════════════════════════════╗
  96. echo   ║  Installation error.                                                 ║
  97. echo   ║  You typed %0 and on that drive there is no 
  98. echo   ║  disk400.u diskette ID file!                                         ║
  99. echo   ║  Please refer to your Release Notes booklet for the proper           ║
  100. echo   ║  installation procedures for this program.                           ║
  101. echo   ╚══════════════════════════════════════════════════════════════════════╝
  102. goto end
  103.  
  104. :error
  105. cls
  106. echo  
  107. echo  
  108. echo  
  109. echo  
  110. echo  
  111. echo  
  112. echo  
  113. echo  
  114. echo  
  115. echo   ╔══════════════════════════════════════════════════════════════════════╗
  116. echo   ║  Installation error!                                                 ║
  117. echo   ║  You typed %0.  You must be in your hard drive and type
  118. echo   ║         A:\INSTALL        to install from your A: drive or           ║
  119. echo   ║         B:\INSTALL        to install from your B: drive              ║
  120. echo   ╚══════════════════════════════════════════════════════════════════════╝
  121. goto end
  122.  
  123. :drive_error
  124. cls
  125. echo  
  126. echo  
  127. echo  
  128. echo  
  129. echo  
  130. echo  
  131. echo  
  132. echo  
  133. echo  
  134. echo   ╔══════════════════════════════════════════════════════════════════════╗
  135. echo   ║  Installation error!                                                 ║
  136. echo   ║  You typed %0 from your %load%: drive!
  137. echo   ║  You must be active in your hard drive and type                      ║
  138. echo   ║         A:\INSTALL        to install from your A: drive or           ║
  139. echo   ║         B:\INSTALL        to install from your B: drive              ║
  140. echo   ╚══════════════════════════════════════════════════════════════════════╝
  141. echo  
  142. del a:aaaaaaaa.aaa >nul
  143. goto end
  144.  
  145. :end
  146.