home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 6 / 06.iso / b / b025 / 1.ddi / INST.BAT < prev    next >
Encoding:
DOS Batch File  |  1994-07-25  |  7.0 KB  |  229 lines

  1. @echo off
  2. %2
  3. if .%3.==.all. goto $instgs
  4.  
  5. goto $%3                       
  6.  
  7. :$instgs
  8. md %2\instgs            >nul
  9. md %2\instgs\gspider    >nul
  10. md %2\instgs\int17      >nul
  11. md %2\instgs\tmp        >nul
  12. md %2\drv
  13. if .%3.==.all. goto instgs-step-1
  14. echo ╟δ╘┌╟²╢»╞≈%1╓╨▓σ╚δ╡┌1║┼┼╠(Please Insert Disk_#01 into drive %1)
  15. pause
  16. :instgs-step-1
  17. cd %2\instgs\tmp           >nul
  18. copy %1\gspider.exe       >nul
  19. copy %1\int17.exe         >nul
  20. cd %2\instgs\gspider       >nul
  21. %2\instgs\tmp\gspider      
  22. if errorlevel goto exit
  23. cd %2\instgs\int17         >nul
  24. %2\instgs\tmp\int17        
  25. COPY . %2\drv               >nul
  26. if errorlevel goto exit
  27. del %2\instgs\tmp\*.exe     >nul
  28. if errorlevel goto exit
  29. copy %1\bat %2\            >nul
  30. if .%3.==.all. goto $zw
  31. goto exit
  32.  
  33. :$zw
  34. md %2\gs                   >nul
  35. md %2\gs\blank             >nul
  36. md %2\gs\tmp               >nul
  37. md %2\gs\zt1               >nul
  38. md %2\gs\zt2               >nul
  39. md %2\gs\zt3               >nul
  40. md %2\gs\zt4               >nul
  41. md %2\gs\zt5               >nul
  42. md %2\gs\zt6               >nul
  43. md %2\gs\zt7               >nul
  44. md %2\gs\zt8               >nul
  45. md %2\gs\zt9               >nul
  46. md %2\gs\zt10              >nul
  47. if .%3.==.all. goto zw-step-1
  48. echo ╟δ╘┌╟²╢»╞≈%1╓╨▓σ╚δ╡┌1║┼┼╠(Please Insert Disk_#01 into drive %1)
  49. pause
  50. :zw-step-1
  51. cd %2\instgs\tmp           >nul
  52. copy %1\zw.exe            >nul
  53. copy %1\zwblank.exe       >nul
  54. cd %2\gs                   >nul
  55. %2\instgs\tmp\zw           
  56. if errorlevel goto exit
  57. copy %2\instgs\gspider      >nul      
  58. copy %2\instgs\int17        >nul      
  59. cd %2\gs\blank             >nul      
  60. %2\instgs\tmp\zwblank                         
  61. if errorlevel goto exit
  62. cd %2\gs                   >nul      
  63. copy %2\gs\blank           >nul      
  64. copy %2\instgs\gspider      >nul      
  65. copy %2\instgs\int17        >nul      
  66. del %2\instgs\tmp\*.exe     >nul
  67. if errorlevel goto exit
  68. if .%3.==.all. goto $bb
  69. goto exit
  70.  
  71. :$bb
  72. md %2\bb                   >nul      
  73. md %2\bb\tab               >nul      
  74. md %2\bb\tmp               >nul      
  75. if .%3.==.all. goto bb-step-1
  76. echo ╟δ╘┌╟²╢»╞≈%1╓╨▓σ╚δ╡┌1║┼┼╠(Please Insert Disk_#01 into drive %1)
  77. pause
  78. :bb-step-1
  79. cd %2\instgs\tmp            >nul             
  80. copy %1\bb.exe            >nul     
  81. copy %1\bbtab.exe         >nul
  82. cd %2\bb                   >nul
  83. %2\instgs\tmp\bb
  84. if errorlevel goto exit
  85. copy %2\instgs\gspider      >nul      
  86. copy %2\instgs\int17        >nul      
  87. cd %2\bb\tab               >nul
  88. %2\instgs\tmp\bbtab        
  89. if errorlevel goto exit
  90. del %2\instgs\tmp\*.exe     >nul
  91. if errorlevel goto exit
  92. if .%3.==.all. goto $gz
  93. goto exit
  94.  
  95. :$gz
  96. md %2\gz                   >nul      
  97. md %2\gz\gzblank           >nul          
  98. md %2\gz\tmp               >nul
  99. md %2\gz\gzt1              >nul
  100. md %2\gz\gzt2              >nul
  101. md %2\gz\gzt3              >nul
  102. md %2\gz\gzt4              >nul
  103. md %2\gz\gzt5              >nul
  104. md %2\gz\gzt6              >nul
  105. md %2\gz\gzt7              >nul
  106. md %2\gz\gzt8              >nul
  107. md %2\gz\gzt9              >nul
  108. md %2\gz\gzt10             >nul
  109. echo ╟δ╘┌╟²╢»╞≈%1╓╨▓σ╚δ╡┌2║┼┼╠(Please Insert Disk_#02 into drive %1)
  110. pause
  111. cd %2\instgs\tmp            >nul
  112. copy %1\gz.exe            >nul      
  113. copy %1\gzblank.exe       >nul
  114. cd %2\gz                   >nul
  115. %2\instgs\tmp\gz           
  116. if errorlevel goto exit
  117. copy %2\instgs\gspider      >nul      
  118. copy %2\instgs\int17        >nul      
  119. cd %2\gz\gzblank           >nul
  120. %2\instgs\tmp\gzblank                         
  121. if errorlevel goto exit
  122. del %2\instgs\tmp\*.exe     >nul
  123. if errorlevel goto exit
  124. if .%3.==.all. goto $tx
  125. goto exit
  126.  
  127. :$tx
  128. md %2\tx                   >nul      
  129. md %2\tx\txblank           >nul      
  130. md %2\tx\tmp               >nul
  131. md %2\tx\txt1              >nul      
  132. md %2\tx\txt2              >nul      
  133. md %2\tx\txt3              >nul      
  134. md %2\tx\txt4              >nul      
  135. md %2\tx\txt5              >nul      
  136. md %2\tx\txt6              >nul      
  137. md %2\tx\txt7              >nul      
  138. md %2\tx\txt8              >nul      
  139. md %2\tx\txt9              >nul      
  140. md %2\tx\txt10             >nul      
  141. if .%3.==.all. goto tx-step-1
  142. echo ╟δ╘┌╟²╢»╞≈%1╓╨▓σ╚δ╡┌2║┼┼╠(Please Insert Disk_#02 into drive %1)
  143. pause
  144. :tx-step-1
  145. cd %2\instgs\tmp            >nul
  146. copy %1\tx.exe            >nul      
  147. copy %1\txblank.exe       >nul
  148. cd %2\tx                   >nul
  149. %2\instgs\tmp\tx
  150. if errorlevel goto exit
  151. copy %2\instgs\gspider      >nul      
  152. copy %2\instgs\int17        >nul      
  153. cd %2\tx\txblank           >nul
  154. %2\instgs\tmp\txblank                         
  155. if errorlevel goto exit
  156. del %2\instgs\tmp\*.exe     >nul
  157. if errorlevel goto exit    
  158. if .%3.==.all. goto $gdzc
  159. goto exit
  160.  
  161. :$gdzc
  162. if not exist %1\gdzc.exe goto $exitgdzc
  163. md %2\gd                   >nul      
  164. md %2\gd\gdblank           >nul      
  165. md %2\gd\tmp               >nul      
  166. md %2\gd\gdzct1            >nul      
  167. md %2\gd\gdzct2            >nul      
  168. md %2\gd\gdzct3            >nul      
  169. md %2\gd\gdzct4            >nul      
  170. md %2\gd\gdzct5            >nul      
  171. md %2\gd\gdzct6            >nul      
  172. md %2\gd\gdzct7            >nul      
  173. md %2\gd\gdzct8            >nul      
  174. md %2\gd\gdzct9            >nul      
  175. md %2\gd\gdzct10           >nul      
  176. if .%3.==.all. goto gd-step-1
  177. echo ╟δ╘┌╟²╢»╞≈%1╓╨▓σ╚δ╡┌2║┼┼╠(Please Insert Disk_#02 into drive %1)
  178. pause
  179. :gd-step-1
  180. cd %2\instgs\tmp          >nul
  181. copy %1\gdzc.exe          >nul
  182. copy %1\gdzcbla.exe       >nul
  183. cd %2\gd                   >nul
  184. %2\instgs\tmp\gdzc
  185. if errorlevel goto exit
  186. copy %2\instgs\gspider      >nul      
  187. copy %2\instgs\int17        >nul      
  188. cd %2\gd\gdblank           >nul
  189. %2\instgs\tmp\gdzcbla      
  190. if errorlevel goto exit
  191. del %2\instgs\tmp\*.exe     >nul
  192. if errorlevel goto exit    
  193. :$exitgdzc
  194. if .%3.==.all. goto $st
  195. goto exit
  196.  
  197. :$st
  198. md %2\jqk                >nul
  199. echo ╟δ╘┌╟²╢»╞≈%1╓╨▓σ╚δ╡┌3║┼┼╠(Please Insert Disk_#03  into drive %1)
  200. pause         
  201. cd %2\jqk                  >nul
  202. copy %1\*.*                >nul      
  203. if .%3.==.all. goto $readme
  204. goto exit
  205.  
  206. :$readme
  207. md %2\readme    >nul
  208. echo ╟δ╘┌╟²╢»╞≈%1╓╨▓σ╚δ╡┌4║┼┼╠(Please Insert Disk_#04  into drive %1)  
  209. pause
  210. cd %2\readme   >nul
  211. copy %1\*.*    >nul  
  212. cls
  213. echo ************************************************************************
  214. echo  ╒√╠╫╧╡═│╥╤░▓╫░╘┌%2┼╠╓╨,╜°╚δ╧╡═│╩▒╧╚╘╦╨╨─│╥╗╓º│╓═╝╨╬─ú╩╜╡─║║╫╓╧╡═│,
  215. echo  ╚τ╘╦╨╨%2┼╠JQK─┐┬╝╓╨╡─JQK╓╨╬─╧╡═│,╘╦╨╨JQK.EXE╬─╝■╝┤┐╔,╞Σ╙├╖¿╟δ
  216. echo  ╘─╢┴README╬─╝■,╚τ╥¬╙├╫╘╚╗┬δ╟δ╘┘╘╦╨╨ZRM.BAT╬─╝■ú¼╟δ░┤╙╥SHIFT+ALT+1
  217. echo  ╜°╚δ╫╘╚╗┬δ,┴¼░┤CTRL+ALT+F1┴╜┤╬╘▌╩▒╣╥╞≡╫╘╚╗┬δ,░┤╙╥SHIFT+ALT+1╙╓┐╔╜°╚δ;
  218. echo  ╙├╖¿╟δ╘─╢┴README.hlp.                     
  219. echo  ╒√╠╫╧╡═│╙╔╬σ╕÷─ú┐Θ╫Θ│╔,╘╦╨╨╥╘╧┬╬─╝■╝┤┐╔╜°╚δ: gsbb.bat;gstx.bat
  220. echo  gszw.bat; gsgl.bat;gsgz.bat;╙├╖¿╟δ╘─╢┴%2┼╠readme─┐┬╝╓╨╬─╝■;┴φ═Γ
  221. echo  ╥╗╣╠╢¿╫╩▓·╣▄└φ─ú┐Θ,╘╦╨╨gdzc.bat╬─╝■╝┤┐╔. 
  222. echo  í╛╫ó╥Γí┐: ╘╦╨╨▒╛╧╡═│╩▒,╥¬░╤config.sys╬─╝■╓╨╡─ "dos=high , dos=umb ╚Ñ╡⌠! 
  223. echo            ╖±╘≥╧╡═│╬▐╖¿╒²│ú╣ñ╫≈ !!! ┐╔▓╬┐╝╡┌╥╗╒┼┼╠╓╨╡─config.sys ╬─╝■!!
  224. echo ************************************************************************
  225. if .%3.==.all. goto exit
  226. goto exit
  227. :exit
  228.  
  229.