home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / BUSINESS / CL.ZIP / INSTALL.BAT < prev    next >
DOS Batch File  |  1994-01-15  |  6KB  |  184 lines

  1. @ECHO OFF
  2. IF NOT EXIST LS7.K2 GOTO FIX
  3. GOTO NFIXDAT
  4. :FIX
  5. IF EXIST LS1.DAT GOTO FIXIT
  6. GOTO NFIXDAT
  7. :FIXIT
  8. DEL LS1.*>NUL 
  9. IF EXIST LS2.* DEL LS2.* >NUL
  10. IF EXIST LS3.* DEL LS3.* >NUL
  11. IF EXIST LS4.* DEL LS4.* >NUL
  12. IF EXIST LS5.* DEL LS5.* >NUL
  13. IF EXIST LS6.* DEL LS6.* >NUL
  14. IF EXIST LS7.* DEL LS7.* >NUL
  15. :NFIXDAT
  16. IF NOT EXIST C.CL GOTO TRYAGAIN
  17. REN C.CL C.BAT >NUL
  18. REN LS.CL LS.EXE >NUL
  19. REN GETKEY.CL GETKEY.COM >NUL
  20. REN LSFIX.CL LSFIX.EXE >NUL
  21. REN IMPEX.CL IMPEX.EXE >NUL
  22. :TRYAGAIN
  23. IF NOT EXIST C.BAT GOTO ENDING
  24. CLS
  25. ECHO.
  26. ECHO.
  27. ECHO.
  28. ECHO.
  29. :STARTER
  30. ECHO.
  31. ECHO.
  32. ECHO                     ╔═════════════════════════════════╗
  33. ECHO                     ║  Contact-Lens!  must  run  only ║
  34. ECHO                     ║ when your environment  variable ║
  35. ECHO                     ║ FILES = 99. If  there  are  not ║
  36. ECHO                     ║ enough   file  handles  present ║
  37. ECHO                     ║ when  you  run   Contact-Lens!, ║
  38. ECHO                     ║ it will not work. This  program ║
  39. ECHO                     ║ can change the FILES  statement ║
  40. ECHO                     ║ in CONFIG.SYS to 99  for  you ! ║
  41. ECHO                     ║ For your peace of mind, we will ║
  42. ECHO                     ║ keep an unchanged copy of  your ║
  43. ECHO                     ║ CONFIG.SYS file and it will  be ║
  44. ECHO                     ║ saved,in the same directory, as ║
  45. ECHO                     ║ CONFIG.CL2.                     ║
  46. ECHO                     ╚═════════════════════════════════╝
  47. ECHO.
  48. ECHO.
  49. ECHO          Make the necessary change to CONFIG.SYS (SAY YES!) (Y/N) ?
  50. GETKEY
  51. IF ERRORLEVEL 122 GOTO STARTERT
  52. IF ERRORLEVEL 121 GOTO CHCNFG 
  53. IF ERRORLEVEL 120 GOTO STARTERT
  54. IF ERRORLEVEL 119 GOTO STARTERT
  55. IF ERRORLEVEL 118 GOTO STARTERT
  56. IF ERRORLEVEL 117 GOTO STARTERT
  57. IF ERRORLEVEL 116 GOTO STARTERT
  58. IF ERRORLEVEL 115 GOTO STARTERT
  59. IF ERRORLEVEL 114 GOTO STARTERT
  60. IF ERRORLEVEL 113 GOTO STARTERT
  61. IF ERRORLEVEL 112 GOTO STARTERT
  62. IF ERRORLEVEL 111 GOTO STARTERT
  63. IF ERRORLEVEL 110 GOTO ENDER 
  64. IF ERRORLEVEL 109 GOTO STARTERT
  65. IF ERRORLEVEL 108 GOTO STARTERT
  66. IF ERRORLEVEL 107 GOTO STARTERT
  67. IF ERRORLEVEL 106 GOTO STARTERT
  68. IF ERRORLEVEL 105 GOTO STARTERT
  69. IF ERRORLEVEL 104 GOTO STARTERT
  70. IF ERRORLEVEL 103 GOTO STARTERT
  71. IF ERRORLEVEL 102 GOTO STARTERT
  72. IF ERRORLEVEL 101 GOTO STARTERT
  73. IF ERRORLEVEL 100 GOTO STARTERT
  74. IF ERRORLEVEL 99 GOTO STARTERT
  75. IF ERRORLEVEL 98 GOTO STARTERT
  76. IF ERRORLEVEL 97 GOTO STARTERT
  77. IF ERRORLEVEL 96 GOTO STARTERT
  78. IF ERRORLEVEL 95 GOTO STARTERT
  79. IF ERRORLEVEL 94 GOTO STARTERT
  80. IF ERRORLEVEL 93 GOTO STARTERT
  81. IF ERRORLEVEL 92 GOTO STARTERT
  82. IF ERRORLEVEL 91 GOTO STARTERT
  83. IF ERRORLEVEL 90 GOTO STARTERT
  84. IF ERRORLEVEL 89 GOTO CHCNFG 
  85. IF ERRORLEVEL 88 GOTO STARTERT
  86. IF ERRORLEVEL 87 GOTO STARTERT
  87. IF ERRORLEVEL 86 GOTO STARTERT
  88. IF ERRORLEVEL 85 GOTO STARTERT
  89. IF ERRORLEVEL 84 GOTO STARTERT
  90. IF ERRORLEVEL 83 GOTO STARTERT
  91. IF ERRORLEVEL 82 GOTO STARTERT
  92. IF ERRORLEVEL 81 GOTO STARTERT
  93. IF ERRORLEVEL 80 GOTO STARTERT
  94. IF ERRORLEVEL 79 GOTO STARTERT
  95. IF ERRORLEVEL 78 GOTO ENDER 
  96. :STARTERT
  97. CLS
  98. ECHO.
  99. ECHO.
  100. ECHO.  
  101. ECHO          You inadvertently pressed the wrong key !  Please try again...
  102. GOTO STARTER
  103. :CHCNFG
  104. CLS
  105. @ECHO OFF
  106. IF NOT EXIST C:\CONFIG.CL2 GOTO DOIT
  107. GOTO DOIT2
  108. :DOIT
  109. ECHO Making requested copy, then updating the original CONFIG.SYS file...
  110. COPY C:\CONFIG.SYS C:\CONFIG.CL2 >NUL
  111. ECHO FILES = 99 >> C:\CONFIG.SYS
  112. ECHO Done.
  113. GOTO DOIT3
  114. :DOIT2
  115. ECHO NOTE: C:\CONFIG.CL2 already exists ! Since CONFIG.SYS has already been 
  116. ECHO       copied to CONFIG.CL2, CONFIG.SYS has already been altered for you.
  117. :DOIT3
  118. ECHO.
  119. ECHO  The Shareware version of Contact-Lens! v2.2 is now INSTALLED !
  120. ECHO.
  121. ECHO  PLEASE:  1. Read the README.TXT file. It will help you get the most 
  122. ECHO              out of Contact-Lens! v2.2.
  123. ECHO           2. Fill in and mail the Registration Form REGISTER.FRM. 
  124. ECHO.
  125. ECHO     Thank you for supporting the Shareware concept (see #2 above).
  126. ECHO.
  127. ECHO  Turn your computer off and back on (reboot) after pressing any key as
  128. ECHO  shown below. THEN change to this directory & type C for Contact-Lens! 
  129. ECHO.
  130. PAUSE
  131. GOTO ENDED
  132. :ENDER
  133. CLS
  134. ECHO  1. Read the "README.TXT" file to get the most out of Contact-Lens!
  135. ECHO  2. Mail the Registration Form (see the file named "REGISTER.FRM").
  136. ECHO.
  137. ECHO  NOTE: You did NOT allow the installation program to change the FILES= 
  138. ECHO  statement in your CONFIG.SYS file. IF YOU CAN'T RUN CONTACT-LENS!,
  139. ECHO  REBOOT, AND RUN THIS INSTALLATION PROGRAM AGAIN. The installation 
  140. ECHO  program will reconfigure Contact-Lens! to run on your computer, and 
  141. ECHO  then will change the "FILES=" statement in your CONFIG.SYS file if you 
  142. ECHO  (AND YOU SHOULD) allow it. 
  143. ECHO.    
  144. ECHO  Contact-Lens! requires more FILES running under Windows than under DOS.
  145. ECHO  Therefore the program may run in DOS - but not under Windows. To prevent
  146. ECHO  this problem or the inability to run this program under DOS, reboot
  147. ECHO  your computer and run this INSTALL.BAT program again, from this dir-
  148. ECHO  rectory; then state YES to change your CONFIG.SYS file.
  149. ECHO.
  150. ECHO        Contact-Lens! v2.2 Shareware Version has been INSTALLED !
  151. ECHO        Thank you for supporting the Shareware concept (#2 above).
  152. ECHO.
  153. ECHO      Press a key as shown below, and THEN type C, to run Contact-Lens!  
  154. ECHO  If the program ever doesn't work, run INSTALL.BAT to change CONFIG.SYS !
  155. PAUSE
  156. GOTO ENDED
  157. :ENDING
  158. CLS
  159. ECHO.
  160. ECHO.
  161. ECHO.
  162. ECHO.
  163. ECHO.
  164. ECHO.
  165. ECHO                Unsuccessful attempt at running the Contact-Lens!
  166. ECHO              Unregistered Shareware Version Installation Program, 
  167. ECHO.
  168. ECHO                                 INSTALL.BAT
  169. ECHO.
  170. ECHO                  ╔═════════════════════════════════════════╗
  171. ECHO                  ║ Files needed for INSTALL.BAT to run are ║
  172. ECHO                  ║ not in this directory. Please switch to ║
  173. ECHO                  ║ the directory where CL.ZIP  was  unZIP- ║
  174. ECHO                  ║ ped and then  run  INSTALL.BAT  again ! ║
  175. ECHO                  ╚═════════════════════════════════════════╝
  176. ECHO.
  177. ECHO.
  178. ECHO.
  179. ECHO.
  180. ECHO.
  181. ECHO.
  182. PAUSE
  183. :ENDED
  184.