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

  1. echo off
  2. cls
  3. if exist %drive%\acad\acad.lsp goto okay1
  4. cls
  5. echo 
  6. echo 
  7. echo ** Check that DISK #1 has been inserted **
  8. pause
  9. if exist %drive%\acad\acad.lsp goto okay1
  10. %aasoft%\oops
  11. :okay1
  12. cls
  13. echo.
  14. echo Auto-Architect Acad enhancement installation
  15. echo Please wait
  16. copy %drive%\acad >NUL:
  17. echo.
  18. echo Auto-Architect Basic Menu enhancement installation
  19. echo Please wait
  20. md cci
  21. copy %drive%\cci cci >NUL:
  22. echo 
  23. echo 
  24. yn Y N 57 Do you want to Install TIME MANAGER software also (Y/N)? 
  25. if ERRORLEVEL 1 goto time
  26. copy cci\end1.lsp cci\end.lsp >NUL:
  27. goto cont
  28. :time
  29. md dwglog
  30. if exist %aasoft%\dwglog\drawing.txt goto time1
  31. goto cont
  32. :time1
  33. copy %aasoft%\dwglog %aasoft%\autoarch\dwglog >NUL:
  34. del %aasoft%\dwglog <%aasoft%\autoarch\yes >NUL:
  35. rd %aasoft%dwglog
  36. :cont
  37. cls
  38. echo 
  39. echo 
  40. echo ** Insert DISK #2 **
  41. pause
  42. cls
  43. if exist %drive%\archp\arch.mnu goto okay2
  44. cls
  45. echo 
  46. echo 
  47. echo ** Check that DISK #2 has been inserted **
  48. pause
  49. if exist %drive%\archp\arch.mnu goto okay2
  50. %aasoft%\oops
  51. :okay2
  52. cls
  53. echo.
  54. echo Auto-Architect Programs installation
  55. echo Please wait
  56. md archp
  57. copy %drive%\archp archp >NUL:
  58. copy %drive%\archp\*.mnu %aasoft%\autoarch >NUL:
  59. copy %drive%\archp\autoarch.slb %aasoft%\autoarch >NUL:
  60. del %aasoft%\autoarch\archp\autoarch.slb >NUL:
  61. del %aasoft%\autoarch\archp\arch.mnu >NUL:
  62. cls
  63. echo 
  64. echo 
  65. echo ** Insert DISK #3 **
  66. pause
  67. cls
  68. if exist %drive%\arch\90s1.dwg goto okay3
  69. cls
  70. echo 
  71. echo 
  72. echo ** Check that DISK #3 has been inserted **
  73. pause
  74. if exist %drive%\arch\90s1.dwg goto okay3
  75. %aasoft%\oops
  76. :okay3
  77. cls
  78. echo.
  79. echo Auto-Architect Scaled Symbol Library Installation
  80. echo Please wait
  81. md arch
  82. copy %drive%\arch arch >NUL:
  83. cls
  84. echo 
  85. echo 
  86. echo ** Insert diskette DISK #4 **
  87. pause
  88. cls
  89. if exist %drive%\arch2d\shower.dwg goto okay4
  90. cls
  91. echo 
  92. echo 
  93. echo ** Check that DISK #4 has been inserted **
  94. pause
  95. if exist %drive%\arch2d\shower.dwg goto okay4
  96. %aasoft%\oops
  97. :okay4
  98. cls
  99. echo.
  100. echo Auto-Architect 2D Library Installation
  101. echo Please wait
  102. md arch2d
  103. copy %drive%\arch2d arch2d >NUL:
  104. cls
  105. echo 
  106. echo 
  107. echo ** Insert diskette DISK #5 **
  108. pause
  109. cls
  110. if exist %drive%\arch3d\book3.dwg goto okay5
  111. cls
  112. echo 
  113. echo 
  114. echo ** Check that DISK #5 has been inserted **
  115. pause
  116. if exist %drive%\arch3d\book3.dwg goto okay5
  117. %aasoft%\oops
  118. :okay5
  119. cls
  120. echo 
  121. echo 
  122. echo.
  123. yn Y N 57 Do you want to Install ARCH3D Symbol Library also (Y/N)? 
  124. if ERRORLEVEL 1 goto cont1
  125. goto cont2
  126. :cont1
  127. cls
  128. echo.
  129. echo Auto-Architect 3D Library 1 Installation
  130. echo Please wait
  131. md arch3d
  132. copy %drive%\arch3d arch3d >NUL:
  133. cls
  134. echo 
  135. echo 
  136. echo ** Insert diskette DISK #6 **
  137. pause
  138. cls
  139. if exist %drive%\arch3d\treeo.dwg goto okay6
  140. cls
  141. echo 
  142. echo 
  143. echo ** Check that DISK #6 has been inserted **
  144. pause
  145. if exist %drive%\arch3d\treeo.dwg goto okay6
  146. %aasoft%\oops
  147. :okay6
  148. cls
  149. echo.
  150. echo Auto-Architect 3D Library 2 Installation
  151. echo Please wait
  152. copy %drive%\arch3d arch3d >NUL:
  153. cls
  154. echo 
  155. echo 
  156. :cont2
  157. echo.
  158. echo ** Insert diskette DISK #7 **
  159. pause
  160. cls
  161. if exist %drive%\archelev\cb24.dwg goto okay7
  162. cls
  163. echo 
  164. echo 
  165. echo ** Check that DISK #7 has been inserted **
  166. pause
  167. if exist %drive%\archelev\cb24.dwg goto okay7
  168. %aasoft%\oops
  169. :okay7
  170. cls
  171. echo 
  172. echo 
  173. echo.
  174. yn Y N 54 Do you want to Install ARCH ELEVATIONS LIBRARY (Y/N)? 
  175. if ERRORLEVEL 1 goto cont4
  176. goto cont5
  177. :cont4
  178. cls
  179. echo.
  180. echo Auto-Architect Elevation Library 1 Installation
  181. echo Please wait
  182. md archelev
  183. copy %drive%\archelev archelev >NUL:
  184. copy %drive%\archelev\archelev.mnu %aasoft%\autoarch >NUL:
  185. del %aasoft%\autoarch\archelev\archelev.mnu >NUL:
  186. cls
  187. echo 
  188. echo 
  189. echo ** Insert diskette DISK #8 **
  190. pause
  191. cls
  192. if exist %drive%\archelev\windelev.lsp goto okay8
  193. cls
  194. echo 
  195. echo 
  196. echo ** Check that DISK #8 has been inserted **
  197. pause
  198. if exist %drive%\archelev\windelev.lsp goto okay8
  199. %aasoft%\oops
  200. :okay8
  201. cls
  202. echo.
  203. echo Auto-Architect Elevation Library 2 Installation
  204. echo Please wait
  205. copy %drive%\archelev archelev >NUL:
  206. cls
  207. echo 
  208. echo 
  209. goto cont5
  210. :cont5
  211. cls
  212. echo 
  213. echo 
  214. echo ** Insert diskette DISK #9 **
  215. pause
  216. cls
  217. if exist %drive%\archd\wbutt.dwg goto okay9
  218. cls
  219. echo 
  220. echo 
  221. echo ** Check that DISK #9 has been inserted **
  222. pause
  223. if exist %drive%\archd\wbutt.dwg goto okay9
  224. %aasoft%\oops
  225. :okay9
  226. cls
  227. echo.
  228. echo Auto-Architect Enhancement Installation
  229. echo Please wait
  230. md archd
  231. md custom
  232. copy %drive%\archd archd >NUL:
  233. copy %drive%\arch2d arch2d >NUL:
  234. copy %drive%\archp archp >NUL:
  235. copy %drive%\cci cci >NUL:
  236. copy %drive%\custom custom >NUL:
  237. cls
  238. echo 
  239. echo 
  240. echo.
  241. echo           ╔═══ AutoArch Prototype drawings ═══════╗
  242. echo           ║                                       ║
  243. echo           ║     Architectural Sheet Formats       ║
  244. echo           ║          sheet size   plot size       ║
  245. echo           ║     A  =   12 x 9    10.5 x 7.5       ║
  246. echo           ║     B  =   18 x 12   16.5 x 10.5      ║
  247. echo           ║     C  =   24 x 18   22.5 x 16.5      ║
  248. echo           ║     D  =   36 x 24   34.5 x 22.5      ║
  249. echo           ║     E  =   48 x 36   46.5 x 34.5      ║
  250. echo           ║                                       ║
  251. echo           ║     Engineering Sheet Formats         ║
  252. echo           ║          sheet size   plot size       ║
  253. echo           ║     A  =   11 x 8.5   9.5 x 7         ║
  254. echo           ║     B  =   17 x 11   15.5 x 9.5       ║
  255. echo           ║     C  =   22 x 17   20.5 x 15.5      ║
  256. echo           ║     D  =   34 x 22   32.5 x 20.5      ║
  257. echo           ║     E  =   44 x 34   42.5 x 32.5      ║
  258. echo           ║                                       ║
  259. echo           ╚═══════════════════════════════════════╝
  260. echo.
  261. echo Enter sheet format Architectural/Engineering/Both (A):
  262. check keypress
  263. if errorlevel 101 goto engr
  264. if errorlevel 98 goto both
  265. if errorlevel 97 goto arch
  266. if errorlevel 69 goto engr
  267. if errorlevel 66 goto both
  268. if errorlevel 65 goto arch
  269. goto arch
  270. :both
  271. cls
  272. echo.
  273. echo           ╔═══ AutoArch Prototype drawings ═══════╗
  274. echo           ║                                       ║
  275. echo           ║     Architectural Sheet Formats       ║
  276. echo           ║                                       ║
  277. echo           ║     ARCH1100    =   1"=100'           ║
  278. echo           ║     ARCH1-50    =   1"=50'            ║
  279. echo           ║     ARCH1-40    =   1"=40'            ║
  280. echo           ║     ARCH1-20    =   1"=20'            ║
  281. echo           ║     ARCH1-16    =   1/16"=1'-0"       ║
  282. echo           ║     ARCH1-8     =   1/8"=1'-0"        ║
  283. echo           ║     ARCH1-4     =   1/4"=1'-0"        ║
  284. echo           ║     ARCH3-8     =   3/8"=1'-0"        ║
  285. echo           ║     ARCH1-2     =   1/2"=1'-0"        ║
  286. echo           ║     ARCH3-4     =   3/4"=1'-0"        ║
  287. echo           ║     ARCH1       =   1"=1'-0"          ║
  288. echo           ║     ARCH11-2    =   1-1/2"=1'-0"      ║
  289. echo           ║     ARCH3       =   3"=1'-0"          ║
  290. echo           ║                                       ║
  291. echo           ╚═══════════════════════════════════════╝
  292. echo.
  293. echo.
  294. echo Loading Architectural prototype drawings
  295. copy %aasoft%\autoarch\arch\arch*.dwg >NUL:
  296. echo 
  297. pause
  298. cls
  299. echo.
  300. echo           ╔═══ AutoArch Prototype drawings ═══════╗
  301. echo           ║                                       ║
  302. echo           ║     Engineering Sheet Formats         ║
  303. echo           ║                                       ║
  304. echo           ║     ENGR1100    =   1"=100'           ║
  305. echo           ║     ENGR1-50    =   1"=50'            ║
  306. echo           ║     ENGR1-40    =   1"=40'            ║
  307. echo           ║     ENGR1-20    =   1"=20'            ║
  308. echo           ║     ENGR1-16    =   1/16"=1'-0"       ║
  309. echo           ║     ENGR1-8     =   1/8"=1'-0"        ║
  310. echo           ║     ENGR1-4     =   1/4"=1'-0"        ║
  311. echo           ║     ENGR3-8     =   3/8"=1'-0"        ║
  312. echo           ║     ENGR1-2     =   1/2"=1'-0"        ║
  313. echo           ║     ENGR3-4     =   3/4"=1'-0"        ║
  314. echo           ║     ENGR1       =   1"=1'-0"          ║
  315. echo           ║     ENGR11-2    =   1-1/2"=1'-0"      ║
  316. echo           ║     ENGR3       =   3"=1'-0"          ║
  317. echo           ║                                       ║
  318. echo           ╚═══════════════════════════════════════╝
  319. echo.
  320. echo.
  321. echo Loading Engineering prototype drawings
  322. copy %aasoft%\autoarch\arch\engr*.dwg >NUL:
  323. echo 
  324. pause
  325. goto end
  326. :arch
  327. cls
  328. echo.
  329. echo           ╔═══ AutoArch Prototype drawings ═══════╗
  330. echo           ║                                       ║
  331. echo           ║     Architectural Sheet Formats       ║
  332. echo           ║                                       ║
  333. echo           ║     ARCH1100    =   1"=100'           ║
  334. echo           ║     ARCH1-50    =   1"=50'            ║
  335. echo           ║     ARCH1-40    =   1"=40'            ║
  336. echo           ║     ARCH1-20    =   1"=20'            ║
  337. echo           ║     ARCH1-16    =   1/16"=1'-0"       ║
  338. echo           ║     ARCH1-8     =   1/8"=1'-0"        ║
  339. echo           ║     ARCH1-4     =   1/4"=1'-0"        ║
  340. echo           ║     ARCH3-8     =   3/8"=1'-0"        ║
  341. echo           ║     ARCH1-2     =   1/2"=1'-0"        ║
  342. echo           ║     ARCH3-4     =   3/4"=1'-0"        ║
  343. echo           ║     ARCH1       =   1"=1'-0"          ║
  344. echo           ║     ARCH11-2    =   1-1/2"=1'-0"      ║
  345. echo           ║     ARCH3       =   3"=1'-0"          ║
  346. echo           ║                                       ║
  347. echo           ╚═══════════════════════════════════════╝
  348. echo.
  349. echo.
  350. echo Loading Architectural prototype drawings
  351. copy %aasoft%\autoarch\arch\arch*.dwg >NUL:
  352. echo 
  353. pause
  354. goto end
  355. :engr
  356. cls
  357. echo.
  358. echo           ╔═══ AutoArch Prototype drawings ═══════╗
  359. echo           ║                                       ║
  360. echo           ║     Engineering Sheet Formats         ║
  361. echo           ║                                       ║
  362. echo           ║     ENGR1100    =   1"=100'           ║
  363. echo           ║     ENGR1-50    =   1"=50'            ║
  364. echo           ║     ENGR1-40    =   1"=40'            ║
  365. echo           ║     ENGR1-20    =   1"=20'            ║
  366. echo           ║     ENGR1-16    =   1/16"=1'-0"       ║
  367. echo           ║     ENGR1-8     =   1/8"=1'-0"        ║
  368. echo           ║     ENGR1-4     =   1/4"=1'-0"        ║
  369. echo           ║     ENGR3-8     =   3/8"=1'-0"        ║
  370. echo           ║     ENGR1-2     =   1/2"=1'-0"        ║
  371. echo           ║     ENGR3-4     =   3/4"=1'-0"        ║
  372. echo           ║     ENGR1       =   1"=1'-0"          ║
  373. echo           ║     ENGR11-2    =   1-1/2"=1'-0"      ║
  374. echo           ║     ENGR3       =   3"=1'-0"          ║
  375. echo           ║                                       ║
  376. echo           ╚═══════════════════════════════════════╝
  377. echo.
  378. echo.
  379. echo Loading Engineering prototype drawings
  380. copy %aasoft%\autoarch\arch\engr*.dwg >NUL:
  381. echo 
  382. pause
  383. goto end
  384. :end
  385. cls
  386. del %aasoft%\autoarch\arch\arch*.dwg >NUL:
  387. del %aasoft%\autoarch\arch\engr*.dwg >NUL:
  388. echo.
  389. echo  ** Auto-Architect Software installation is COMPLETED **
  390. echo.
  391. echo.
  392. echo  Before you start be sure that:
  393. echo.
  394. echo    AUTOEXEC.BAT has all set parameters and path set to AutoCad directory
  395. echo          path = c:\dos;c:\;%1
  396. echo          set acadfreeram=28
  397. echo          set lispheap=40000
  398. echo          set lispstack=5000
  399. echo          set lispxmem=1024k,512k
  400. echo          set acad=%1
  401. echo          %1\extlisp
  402. echo.
  403. echo    EXTLISP is setup correctly
  404. echo    TABLET overlay is positioned properly on tablet
  405. echo    To start The Auto-Architect type AA then enter
  406. echo    Then Configure tablet
  407. echo.
  408. echo.
  409. del %aasoft%\autoarch\oops.bat >NUL:
  410. del %aasoft%\autoarch\yes >NUL:
  411. del %aasoft%\autoarch\yn.exe >NUL:
  412. echo  ** GOOD LUCK **
  413. echo Ignore the following
  414. del %aasoft%\autoarch\insarch.bat >NUL:
  415. echo.
  416.