home *** CD-ROM | disk | FTP | other *** search
/ Jason Aller Floppy Collection / 191.img / AA1.ZIP / INSTALL.BAT < prev    next >
DOS Batch File  |  1989-12-27  |  7KB  |  250 lines

  1. echo off
  2. cls
  3. set drive=
  4. set aasoft=
  5. if %0==install goto badend 
  6. if %0==INSTALL goto badend 
  7. if %0==a:install set drive=a:
  8. if %0==A:INSTALL set drive=a:
  9. if %0==b:install set drive=b:
  10. if %0==B:INSTALL set drive=b:
  11. if %0==d:install set drive=d:
  12. if %0==D:INSTALL set drive=d:
  13. if %0==e:install set drive=e:
  14. if %0==E:INSTALL set drive=e:
  15. if %0==f:install set drive=f:
  16. if %0==F:INSTALL set drive=f:
  17. if %0==g:install set drive=g:
  18. if %0==G:INSTALL set drive=g:
  19. if %0==h:install set drive=h:
  20. if %0==H:INSTALL set drive=h:
  21. if %0==i:install set drive=i:
  22. if %0==I:INSTALL set drive=i:
  23. if %1NUL==NUL goto badend1
  24. if %1==C:\ goto badend1
  25. if %1==c:\ goto badend1
  26. if %1==D:\ goto badend1
  27. if %1==d:\ goto badend1
  28. if %1==E:\ goto badend1
  29. if %1==e:\ goto badend1
  30. if %1==F:\ goto badend1
  31. if %1==f:\ goto badend1
  32. if %1==G:\ goto badend1
  33. if %1==g:\ goto badend1
  34. if %1==H:\ goto badend1
  35. if %1==h:\ goto badend1
  36. if %1==I:\ goto badend1
  37. if %1==i:\ goto badend1
  38. if not exist %1\acad.exe goto badend2
  39. if %2NUL==NUL goto badend5
  40. if %2==C: goto soft
  41. if %2==c: goto soft
  42. if %2==D: goto soft
  43. if %2==d: goto soft
  44. if %2==E: goto soft
  45. if %2==e: goto soft
  46. if %2==F: goto soft
  47. if %2==f: goto soft
  48. if %2==G: goto soft
  49. if %2==g: goto soft
  50. if %2==H: goto soft
  51. if %2==h: goto soft
  52. if %2==I: goto soft
  53. if %2==i: goto soft
  54. goto badend6
  55. :soft
  56. set aasoft=%2
  57. goto correct
  58. :correct
  59. echo                The Auto-Architect R10.3
  60. echo.
  61. echo This installation will DELETE all versions of the Auto-Architect 
  62. echo.
  63. echo ** If you have files in which you are not sure that they are backed
  64. echo    up cancel this procedure by Answering Yes to abort prompt and
  65. echo    then back up your important files. **
  66. echo. 
  67. echo Have you made modifications to menus that you want to keep?
  68. echo Have you added symbols to the library files?
  69. echo Have you added/modified user scripts?
  70. echo Have you added/modified layer scripts?
  71. echo Have you added or modified attributes to the library files?
  72. echo Have you been keeping your working drawings in Auto-Architect directories?
  73. echo. 
  74. echo ** Warning Loading All of the Auto-Architect software options will 
  75. echo    require 10 Megs of Disk space, be sure you have enough space ** 
  76. echo. 
  77. echo ** Abort now if you need to check **
  78. echo.
  79. %drive%yn Y N 28 Do you want to Abort (Y/N)? 
  80. if ERRORLEVEL 1 goto retry
  81. goto continue
  82. :retry
  83. echo 
  84. %drive%yn Y N 30 Sure you want to Abort (Y/N)? 
  85. if ERRORLEVEL 1 goto end
  86. goto continue
  87. :continue
  88. cls
  89. echo.
  90. echo ** Copying Auto-Architect configuration & installation files **
  91. echo.
  92. md %aasoft%autoarch
  93. copy %drive%insarch.bat %aasoft%\autoarch >NUL:
  94. copy %drive%yes %aasoft%\autoarch >NUL:
  95. copy %drive%yn.exe %aasoft%\autoarch >NUL:
  96. copy %drive%oops.bat %aasoft%\autoarch >NUL:
  97. copy %drive%check.com %aasoft%\autoarch >NUL:
  98. if %aasoft%==C: copy %drive%\setup\aac.bat %1\aa.bat >NUL:
  99. if %aasoft%==c: copy %drive%\setup\aac.bat %1\aa.bat >NUL:
  100. if %aasoft%==D: copy %drive%\setup\aad.bat %1\aa.bat >NUL:
  101. if %aasoft%==d: copy %drive%\setup\aad.bat %1\aa.bat >NUL:
  102. if %aasoft%==E: copy %drive%\setup\aae.bat %1\aa.bat >NUL:
  103. if %aasoft%==e: copy %drive%\setup\aae.bat %1\aa.bat >NUL:
  104. if %aasoft%==F: copy %drive%\setup\aaf.bat %1\aa.bat >NUL:
  105. if %aasoft%==f: copy %drive%\setup\aaf.bat %1\aa.bat >NUL:
  106. if %aasoft%==G: copy %drive%\setup\aag.bat %1\aa.bat >NUL:
  107. if %aasoft%==g: copy %drive%\setup\aag.bat %1\aa.bat >NUL:
  108. if %aasoft%==H: copy %drive%\setup\aah.bat %1\aa.bat >NUL:
  109. if %aasoft%==h: copy %drive%\setup\aah.bat %1\aa.bat >NUL:
  110. if %aasoft%==I: copy %drive%\setup\aai.bat %1\aa.bat >NUL:
  111. if %aasoft%==i: copy %drive%\setup\aai.bat %1\aa.bat >NUL:
  112. copy %1\acad.cfg %aasoft%\autoarch >NUL:
  113. copy %1\acadd?.ovl %aasoft%\autoarch >NUL:
  114. copy %1\acadp?.ovl %aasoft%\autoarch >NUL:
  115. cls
  116. echo ** Cleaning out old versions of the software **
  117. echo.
  118. if exist %aasoft%\cci\setupnew.lsp goto cci
  119. goto arch
  120. :cci
  121. del %aasoft%\cci <%aasoft%\autoarch\YES >NUL:
  122. rd %aasoft%cci
  123. :arch
  124. if exist %aasoft%\arch\90s1.dwg goto arch1
  125. goto elev
  126. :arch1
  127. del %aasoft%\arch <%aasoft%\autoarch\YES >NUL:
  128. rd %aasoft%arch
  129. :elev
  130. if exist %aasoft%\archelev\crowd.dwg goto elev1
  131. goto del
  132. :elev1
  133. del %aasoft%\archelev <%aasoft%\autoarch\YES >NUL:
  134. rd %aasoft%archelev
  135. :del
  136. del %1\arch*.mnu
  137. del %1\arch*.mnx
  138. del %1\menu.mnu
  139. del %1\door.mnu
  140. %aasoft%
  141. cd\autoarch
  142. echo 
  143. echo 
  144. insarch %1
  145. pause
  146. goto end
  147. :badend6
  148. cls
  149. echo 
  150. echo 
  151. echo 
  152. cls
  153. echo.
  154. echo                   **  Installation aborted  **
  155. echo.
  156. echo      **  Auto-Architect can not be loaded into a sub-directory  **
  157. echo.
  158. goto badinfo
  159. :badend5
  160. cls
  161. echo 
  162. echo 
  163. echo 
  164. cls
  165. echo.
  166. echo                   **  Installation aborted  **
  167. echo.
  168. echo           **  Drive for Auto-Architect was not Entered  **
  169. echo.
  170. goto badinfo
  171. :badend4
  172. cls
  173. echo 
  174. echo 
  175. echo 
  176. echo.
  177. echo                 ** Incorrect AutoCAD version **
  178. echo.
  179. echo       ** Auto-Architect R10 only can used with AutoCAD R10 
  180. echo                with Drafting Extensions 1,2 & 3 **
  181. echo.
  182. echo.
  183. echo        Contact your AutoCAD dealer for update information
  184. echo.
  185. goto end
  186. :badend3
  187. cls
  188. echo 
  189. echo 
  190. echo 
  191. echo.
  192. echo              ** Incorrect AutoCAD version **
  193. echo.
  194. echo     ** Auto-Architect R10 only can used with AutoCAD R10 **
  195. echo.
  196. echo.
  197. echo       Contact your AutoCAD dealer for update information
  198. echo.
  199. goto end
  200. :badend2
  201. cls
  202. echo 
  203. echo 
  204. echo 
  205. cls
  206. echo.
  207. echo                   **  Installation aborted  **
  208. echo.
  209. echo              **  AutoCad Files not found in %1  **
  210. echo.
  211. goto badinfo
  212. :badend1
  213. cls
  214. echo 
  215. echo 
  216. echo 
  217. cls
  218. echo.
  219. echo                   **  Installation aborted  **
  220. echo.
  221. echo             ** Directory for AutoCAD was not Entered **
  222. echo.
  223. goto badinfo
  224. :badend
  225. cls
  226. echo 
  227. echo 
  228. echo 
  229. cls
  230. echo.
  231. echo                   **  Installation aborted  **
  232. echo.
  233. echo   ** Installation should be executed from the Hard disk drive **
  234. echo.
  235. goto badinfo
  236. :badinfo
  237. echo Usage is: (Floppy drive):INSTALL (Path to ACAD) (drive for Auto-Architect)
  238. echo.
  239. echo. 
  240. echo ** For example: A:INSTALL C:\ACAD C: would install the Auto-Architect 
  241. echo                  Software from floppy disk drive A: to the root
  242. echo                  directory of disk drive C: and AutoCad is on the
  243. echo                  sub-directory ACAD on disk drive C: **
  244. echo.
  245. echo   ** NOTE : the \ is not needed for Auto-Architect drive designator **
  246. echo. 
  247. goto end
  248. :end
  249. 
  250.