home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p120 / 1.ddi / INSTALL.BAT < prev   
Encoding:
DOS Batch File  |  1991-09-25  |  4.1 KB  |  147 lines

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