home *** CD-ROM | disk | FTP | other *** search
/ Command & Craft / COMCRAFT.iso / comcraft / c&c / maps / blood / add.bat next >
Encoding:
DOS Batch File  |  1996-07-21  |  5.2 KB  |  252 lines

  1. ECHO OFF
  2. BREAK=ON
  3. CLS
  4. ECHO                   COMMAND & CONQUER -- THE BLOOD ADDITIONS
  5. echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  6. echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  7. echo :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  8. echo ::: ######## :::::::::::######### :### ::### :##### ::::::::::::::: ######## ::
  9. echo :: #### ...:::::::::::::######### :### ::### :### .## :::::::::::: #### ...::::
  10. echo :: ### :::::::::::::::::### ..### :#### :### :### ::## ::::::::::: ### ::::::::
  11. echo :: ### :::::::::::::::::### ::### :#### :### :### :::## :::::::::: ### ::::::::
  12. echo :: ### :::::::::::::::::######### :#####.### :### :::## :::::::::: ### ::::::::
  13. echo :: ### :::::::::::::::::######### :######### :### :::## :::::::::: ### ::::::::
  14. echo :: ### :::::::::::::::::### ..### :### ##### :### :::## :::::::::: ### ::::::::
  15. echo :: ### :::::::::::::::::### ::### :### :#### :### :::## :::::::::: ### ::::::::
  16. echo :: ### :::::::::::::::::### ::### :### :#### :### ::## ::::::::::: ### ::::::::
  17. echo :: #### ::::::::::::::::### ::### :### ::### :### :## :::::::::::: #### :::::::
  18. echo ::: ######## :::::::::::# # ::# # :#:# :::#:.:##### ::::::::::::::: ######## ::
  19. echo :::.#:::# :::::::::::::.# # ::: # :::# :::# ::# .:# ::::::::::::::::. # :# # ::
  20. echo ::::#:::# ::::::::::::::# :.::::# :::# :::# ::: ::# ::::::::::::::::::# :: # ::
  21. echo :::::.::# ::::::::::::::# :::::::.:::# :::: ::::::# ::::::::::::::::::# :::# ::
  22. echo ::::::::# :::::::::::::::.::::::::::::.::::::::::::.:::::::::::::::::::.::::.::
  23. echo :::::::::.:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
  24. if '%1' == '' goto usage
  25. :INPUT
  26. ECHO Is your copy of Command & Conquer located at:
  27. ECHO                                              %1
  28. ECHO.
  29. ECHO                                                                          (Y/N)
  30. CHOOSER
  31. IF ERRORLEVEL 99 GOTO INPUT
  32. IF ERRORLEVEL 35 GOTO INPUT
  33. IF ERRORLEVEL 34 GOTO START
  34. IF ERRORLEVEL 24 GOTO INPUT
  35. IF ERRORLEVEL 23 GOTO USAGE
  36. IF ERRORLEVEL 0  GOTO START
  37. GOTO END
  38.  
  39. :usage
  40. CLS
  41. ECHO.
  42. ECHO.
  43. echo: USAGE:
  44. ECHO.
  45. echo: ADD D:\C&C
  46. echo:
  47. echo: D:\C&C is where your installed version of C&C exists.
  48. echo:
  49. GOTO END
  50.  
  51. :START
  52. CLS
  53. ECHO OFF
  54. ECHO.
  55. ECHO.
  56. ECHO LOCATING COMMAND & CONQUER
  57. ECHO --------------------------
  58. ECHO.
  59. ECHO.
  60. ECHO.
  61. ECHO.
  62. ECHO What Letter Is Assigned To The Drive Where C&C Is Located?
  63. :SELECT
  64. CHOOSER
  65.  
  66. IF ERRORLEVEL 99 GOTO RETRY
  67. IF ERRORLEVEL 36 GOTO RETRY
  68.  
  69. IF ERRORLEVEL 35 GOTO Z
  70. IF ERRORLEVEL 34 GOTO Y
  71. IF ERRORLEVEL 33 GOTO X
  72. IF ERRORLEVEL 32 GOTO W
  73. IF ERRORLEVEL 31 GOTO V
  74. IF ERRORLEVEL 30 GOTO U
  75. IF ERRORLEVEL 29 GOTO T
  76. IF ERRORLEVEL 28 GOTO S
  77. IF ERRORLEVEL 27 GOTO R
  78. IF ERRORLEVEL 26 GOTO Q
  79. IF ERRORLEVEL 25 GOTO P
  80. IF ERRORLEVEL 24 GOTO O
  81. IF ERRORLEVEL 23 GOTO N
  82. IF ERRORLEVEL 22 GOTO M
  83. IF ERRORLEVEL 21 GOTO L
  84. IF ERRORLEVEL 20 GOTO K
  85. IF ERRORLEVEL 19 GOTO J
  86. IF ERRORLEVEL 18 GOTO I
  87. IF ERRORLEVEL 17 GOTO H
  88. IF ERRORLEVEL 16 GOTO G
  89. IF ERRORLEVEL 15 GOTO F
  90. IF ERRORLEVEL 14 GOTO E
  91. IF ERRORLEVEL 13 GOTO D
  92. IF ERRORLEVEL 12 GOTO C
  93. IF ERRORLEVEL 11 GOTO B
  94. IF ERRORLEVEL 10 GOTO A
  95.  
  96. IF ERRORLEVEL 9 GOTO RETRY
  97. GOTO RETRY
  98.  
  99. :RETRY
  100. ECHO.
  101. ECHO  You must enter a letter from A to Z.  Please try again.
  102. ECHO.
  103. PAUSE
  104. GOTO START
  105.  
  106. :Z
  107. SET CDDRIVE=Z:
  108. GOTO DONE
  109. :Y
  110. SET CDDRIVE=Y:
  111. GOTO DONE
  112. :X
  113. SET CDDRIVE=X:
  114. GOTO DONE
  115. :W
  116. SET CDDRIVE=W:
  117. GOTO DONE
  118. :V
  119. SET CDDRIVE=V:
  120. GOTO DONE
  121. :U
  122. SET CDDRIVE=U:
  123. GOTO DONE
  124. :T
  125. SET CDDRIVE=T:
  126. GOTO DONE
  127. :S
  128. SET CDDRIVE=S:
  129. GOTO DONE
  130. :R
  131. SET CDDRIVE=R:
  132. GOTO DONE
  133. :Q
  134. SET CDDRIVE=Q:
  135. GOTO DONE
  136. :P
  137. SET CDDRIVE=P:
  138. GOTO DONE
  139. :O
  140. SET CDDRIVE=O:
  141. GOTO DONE
  142. :N
  143. SET CDDRIVE=N:
  144. GOTO DONE
  145. :M
  146. SET CDDRIVE=M:
  147. GOTO DONE
  148. :L
  149. SET CDDRIVE=L:
  150. GOTO DONE
  151. :K
  152. SET CDDRIVE=K:
  153. GOTO DONE
  154. :J
  155. SET CDDRIVE=J:
  156. GOTO DONE
  157. :I
  158. SET CDDRIVE=I:
  159. GOTO DONE
  160. :H
  161. SET CDDRIVE=H:
  162. GOTO DONE
  163. :G
  164. SET CDDRIVE=G:
  165. GOTO DONE
  166. :F
  167. SET CDDRIVE=F:
  168. GOTO DONE
  169. :E
  170. SET CDDRIVE=E:
  171. GOTO DONE
  172. :D
  173. SET CDDRIVE=D:
  174. GOTO DONE
  175. :C
  176. SET CDDRIVE=C:
  177. GOTO DONE
  178. :B
  179. SET CDDRIVE=B:
  180. GOTO DONE
  181. :A
  182. SET CDDRIVE=A:
  183. GOTO DONE
  184.  
  185. :DONE
  186. echo.
  187. ECHO  Please confirm: Is %CDDRIVE% the drive? (Y/N)
  188. CHOOSER
  189. IF ERRORLEVEL 99 GOTO DONE
  190. IF ERRORLEVEL 35 GOTO DONE
  191. IF ERRORLEVEL 34 GOTO GO
  192. IF ERRORLEVEL 24 GOTO DONE
  193. IF ERRORLEVEL 23 GOTO START
  194. IF ERRORLEVEL 0  GOTO DONE
  195.  
  196. :GO
  197. CLS
  198. ECHO.
  199. ECHO.
  200. ECHO COPYING "BLOOD" ADDITIONS TO YOUR C&C DIRECTORY!
  201. ECHO ------------------------------------------------
  202. ECHO.
  203. ECHO.
  204. IF EXIST %1\C&C.EXE GOTO P1
  205. ECHO AN ERROR HAS OCCURED!
  206. ECHO.
  207. ECHO.
  208. ECHO THIS PROGRAM WAS NOT ABLE TO LOCATE THE FILE "C&C.EXE" AT %1
  209. ECHO.
  210. ECHO YOU MIGHT NEED TO RE-INSTALL C&C.
  211. ECHO.
  212. ECHO.
  213. ECHO DO YOU WISH TO OVER-RIDE THE FILE CHECK AND CONTINUE? (Y/N)
  214. ECHO.
  215. ECHO.
  216. CHOOSER
  217. IF ERRORLEVEL 99 GOTO USAGE
  218. IF ERRORLEVEL 35 GOTO USAGE
  219. IF ERRORLEVEL 34 GOTO P1
  220. IF ERRORLEVEL 24 GOTO USAGE
  221. IF ERRORLEVEL 23 GOTO USAGE
  222. IF ERRORLEVEL 0  GOTO P1
  223. GOTO END
  224.  
  225. :P1
  226. ECHO.
  227. ECHO.
  228. PKUNZIP -D -O BLOOD.ZIP %1
  229. %CDDRIVE%
  230. CD %1
  231. ECHO.
  232. ECHO.
  233. ECHO.
  234. ECHO THE "BLOOD" ADDITIONS HAVE BEEN INSTALLED!
  235. ECHO.
  236. ECHO.
  237. PAUSE
  238. CLS
  239. ECHO.
  240. ECHO.
  241. ECHO IN THE FUTURE, TYPE CC TO START THIS MENU!
  242. ECHO.
  243. ECHO.
  244. ECHO.
  245. PAUSE
  246. CD BLOOD
  247. BLOOD-VW BLOOD.NFO
  248. CD..
  249. CC.BAT
  250.  
  251. :END
  252.