home *** CD-ROM | disk | FTP | other *** search
/ The Education Master 1994 (4th Edition) / EDUCATIONS_MASTER_4TH_EDITION.bin / files / foodtion / slim2 / fdinst.bat < prev    next >
DOS Batch File  |  1991-09-14  |  14KB  |  277 lines

  1. ECHO OFF
  2. CLS
  3. IF "%1" == "" GOTO :ABORT
  4. IF "%2" == "" GOTO :ABORT
  5. IF "%1" == "%2" GOTO :ABORTA
  6. if "%1" == "A:" goto :abort
  7. if "%1" == "a:" goto :abort
  8. if "%1" == "B:" goto :abort
  9. if "%1" == "b:" goto :abort
  10. if "%1" == "C:" goto :abort
  11. if "%1" == "c:" goto :abort
  12. if "%1" == "D:" goto :abort
  13. if "%1" == "d:" goto :abort
  14. if "%1" == "E:" goto :abort
  15. if "%1" == "e:" goto :abort
  16. if "%2" == "A:" goto :abort
  17. if "%2" == "a:" goto :abort
  18. if "%2" == "B:" goto :abort
  19. if "%2" == "b:" goto :abort
  20. if "%2" == "C:" goto :abort
  21. if "%2" == "c:" goto :abort
  22. if "%2" == "D:" goto :abort
  23. if "%2" == "d:" goto :abort
  24. if "%2" == "E:" goto :abort
  25. if "%2" == "e:" goto :abort
  26. %1:
  27. cls
  28. echo      ****************************************************************
  29. echo      *                                                              *
  30. echo      *        SLIMMER Rev 3.0 FLOPPY DISK Installation Routine      *
  31. echo      *                                                              *
  32. echo      *        Place INSTALLATION disk #1 in drive %1:                *
  33. echo      *                                                              *
  34. echo      *        Place BLANK FORMATTED disk #1 in drive %2:             *                                                            *
  35. echo      *                                                              *
  36. echo      ****************************************************************
  37. pause
  38. cls
  39. if not exist %1:3.exe goto :repeat10
  40. if not exist %1:1.exe goto :notS3
  41.    if not exist %1:\*.daa goto :skipdaa
  42.    copy %1:\*.daa %2:*.dat
  43.    :skipdaa
  44.    if not exist %1:\regnew.dat goto :skipdat
  45.    copy %1:\*.dat %2:
  46.    :skipdat
  47.    %1:\1.exe %2:
  48. cls
  49. echo      ****************************************************************
  50. echo      *                                                              *
  51. echo      *        SLIMMER Rev 3.0 FLOPPY DISK Installation Routine      *
  52. echo      *                                                              *
  53. echo      *        INSTALLATION disk #1 remains in drive %1:              *
  54. echo      *                                                              *
  55. echo      *                                                              *
  56. echo      *          360k  %2: drive                                      *
  57. echo      *        Place BLANK FORMATTED 360k disk #2 in drive %2:        *
  58. echo      *                                                              *
  59. echo      *          720k  %2: drive                                      *
  60. echo      *        Continue with disk #1 in drive %2:                     *
  61. echo      *                                                              *
  62. echo      *          1.2m  %2: drive                                      *
  63. echo      *        Continue with disk #1 in drive %2:                     *
  64. echo      *                                                              *
  65. echo      *          1.44m %2: drive                                      *
  66. echo      *        Continue with disk #1 in drive %2:                     *
  67. echo      *                                                              *
  68. echo      ****************************************************************
  69. pause
  70.    %1:\2.exe %2:
  71. cls
  72. echo      ****************************************************************
  73. echo      *                                                              *
  74. echo      *        SLIMMER Rev 3.0 FLOPPY DISK Installation Routine      *
  75. echo      *                                                              *
  76. echo      *          360k  %2: drive                                      *
  77. echo      *        Place BLANK FORMATTED 360k disk #3 in drive %2:        *
  78. echo      *                                                              *
  79. echo      *          720k  %2: drive                                      *
  80. echo      *        Place BLANK FORMATTED 720k disk #2 in drive %2:        *
  81. echo      *                                                              *
  82. echo      *          1.2m  %2: drive                                      *
  83. echo      *        Continue with disk #1 in drive %2:                     *
  84. echo      *                                                              *
  85. echo      *          1.44m %2: drive                                      *
  86. echo      *        Continue with disk #1 in drive %2:                     *
  87. echo      *                                                              *
  88. echo      ****************************************************************
  89. pause
  90.    %1:\3.exe %2:
  91. cls
  92. echo      ****************************************************************
  93. echo      *                                                              *
  94. echo      *        SLIMMER Rev 3.0 FLOPPY DISK Installation Routine      *
  95. echo      *                                                              *
  96. echo      *          360k  %2: drive                                      *
  97. echo      *        Place BLANK FORMATTED 360k disk #4 in drive %2:        *
  98. echo      *                                                              *
  99. echo      *          720k  %2: drive                                      *
  100. echo      *        Continue with disk #2 in drive %2:                     *
  101. echo      *                                                              *
  102. echo      *          1.2m  %2: drive                                      *
  103. echo      *        Place BLANK FORMATTED 1.2m disk #2 in drive %2:        *
  104. echo      *                                                              *
  105. echo      *          1.44m %2: drive                                      *
  106. echo      *        Place BLANK FORMATTED 1.44m disk #2 in drive %2:       *
  107. echo      *                                                              *
  108. echo      ****************************************************************
  109. pause
  110.    if not exist %1:\4.exe goto :skip4
  111.    %1:\4.exe %2:
  112.    :skip4
  113.    if not exist %1:\4cal.exe goto :comment
  114.    %1:\4cal.exe %2:
  115. goto :Comment
  116. :repeat10
  117. rem      THIS SECTION HAS INSTALLATION FILES ON TWO 360K DISKS
  118. IF NOT EXIST %1:1.exe GOTO :repeat10
  119.    if not exist %1:\*.daa goto :skipdaa2
  120.    copy %1:\*.daa %2:*.dat
  121.    :skipdaa2
  122.    if not exist %1:\regnew.dat goto :skipdat2
  123.    copy %1:\*.dat %2:
  124.    :skipdat2
  125.    %1:\1.exe %2:
  126. cls
  127. echo      ****************************************************************
  128. echo      *                                                              *
  129. echo      *        SLIMMER Rev 3.0 FLOPPY DISK Installation Routine      *
  130. echo      *                                                              *
  131. echo      *        INSTALLATION disk #1 remains in drive %1:              *
  132. echo      *                                                              *
  133. echo      *                                                              *
  134. echo      *          360k  %2: drive                                      *
  135. echo      *        Place BLANK FORMATTED 360k disk #2 in drive %2:        *
  136. echo      *                                                              *
  137. echo      *          720k  %2: drive                                      *
  138. echo      *        Continue with disk #1 in drive %2:                     *
  139. echo      *                                                              *
  140. echo      *          1.2m  %2: drive                                      *
  141. echo      *        Continue with disk #1 in drive %2:                     *
  142. echo      *                                                              *
  143. echo      *          1.44m %2: drive                                      *
  144. echo      *        Continue with disk #1 in drive %2:                     *
  145. echo      *                                                              *
  146. echo      ****************************************************************
  147. pause
  148.    %1:\2.exe %2:
  149.  
  150. :repeat0
  151. cls
  152. echo      ****************************************************************
  153. echo      *                                                              *
  154. echo      *        SLIMMER Rev 3.0 FLOPPY DISK Installation Routine      *
  155. echo      *        Installing files from floppy disk %1:                  *
  156. echo      *        To floppy disk %2:                                     *
  157. echo      *                                                              *
  158. echo      *        Place INSTALLATION disk #2 in drive %1:                *
  159. echo      *                                                              *
  160. echo      *          360k  %2: drive                                      *
  161. echo      *        Place BLANK FORMATTED 360k disk #3 in drive %2:        *
  162. echo      *                                                              *
  163. echo      *          720k  %2: drive                                      *
  164. echo      *        Place BLANK FORMATTED 720k disk #2 in drive %2:        *
  165. echo      *                                                              *
  166. echo      *          1.2m  %2: drive                                      *
  167. echo      *        Continue with disk #1 in drive %2:                     *
  168. echo      *                                                              *
  169. echo      *          1.44m %2: drive                                      *
  170. echo      *        Continue with disk #1 in drive %2:                     *
  171. echo      *                                                              *
  172. echo      ****************************************************************
  173. pause
  174. cls
  175. IF NOT EXIST %1:3.exe GOTO :repeat0
  176. echo                 Copying  Files from Disk # 2
  177.    %1:\3.exe %2:
  178. cls
  179. echo      ****************************************************************
  180. echo      *        SLIMMER Rev 3.0 FLOPPY DISK Installation Routine      *
  181. echo      *        Installing files from floppy disk %1:                  *
  182. echo      *        To floppy disk %2:                                     *
  183. echo      *                                                              *
  184. echo      *        INSTALLATION disk #2 remains in drive %1:              *
  185. echo      *                                                              *
  186. echo      *          360k  %2: drive                                      *
  187. echo      *        Place BLANK FORMATTED 360k disk #4 in drive %2:        *
  188. echo      *                                                              *
  189. echo      *          720k  %2: drive                                      *
  190. echo      *        Continue with disk #2 in drive %2:                     *
  191. echo      *                                                              *
  192. echo      *          1.2m  %2: drive                                      *
  193. echo      *        Place BLANK FORMATTED 1.2m disk #2 in drive %2:        *
  194. echo      *                                                              *
  195. echo      *          1.44m %2: drive                                      *
  196. echo      *        Place BLANK FORMATTED 1.44m disk #2 in drive %2:       *
  197. echo      *                                                              *
  198. echo      ****************************************************************
  199. pause
  200.    if not exist %1:\4.exe goto :skip4a
  201.    %1:\4.exe %2:
  202.    :skip4a
  203.    if not exist %1:\4cal.exe goto :comment
  204.    %1:\4cal.exe %2:
  205. goto :Comment1
  206. :aborta
  207. CLS
  208. echo       ******************************************************************
  209. echo       *                                                                *
  210. echo       *        SLIMMER Rev 3.0 Floppy Disk Installation Routine        *
  211. echo       *                                                                *
  212. echo       ******************************************************************
  213. ECHO 
  214. ECHO        The FROM floppy disk designation must be different from
  215. ECHO        the TO floppy disk designation. An example is as follows:
  216. ECHO. 
  217. ECHO                              FDINST A B
  218. ECHO. 
  219. ECHO. 
  220. echo                         INSTALLATION ABORTED
  221. GOTO :QUIT
  222. :abort
  223. CLS
  224. ECHO 
  225. echo       ******************************************************************
  226. echo       *                                                                *
  227. echo       *        SLIMMER Rev 3.0 Floppy Disk Installation Routine        *
  228. echo       *                                                                *
  229. echo       ******************************************************************
  230. ECHO 
  231. ECHO        You must specify two disk drive letters after the HDINST command.
  232. ECHO        The first is the FROM floppy disk designation, the second is
  233. ECHO        the TO floppy disk designation. An example is as follows:
  234. ECHO. 
  235. ECHO                              FDINST A B
  236. ECHO.
  237. echo        Do NOT use colons with the drive letters.
  238. ECHO. 
  239. ECHO. 
  240. echo                         INSTALLATION ABORTED
  241. GOTO :QUIT
  242. :notS3
  243. CLS
  244. ECHO 
  245. echo       ******************************************************************
  246. echo       *                                                                *
  247. echo       *        SLIMMER Rev 3.0 Floppy Disk Installation Routine        *
  248. echo       *                                                                *
  249. echo       ******************************************************************
  250. ECHO 
  251. ECHO        The disk in drive %1: does not appear to be a SLIMMER Rev 3.0
  252. ECHO        distribution disk, or it may be disk #2 instead of disk #1 of
  253. ECHO        the two-disk distribution disk set.
  254. ECHO. 
  255. ECHO. 
  256. echo                         INSTALLATION ABORTED
  257. GOTO :QUIT
  258. :Comment1
  259. ECHO. 
  260. echo     *****************************************************************
  261. ECHO     *  CALTAB is on a separate disk. Copy it onto a working disk    *
  262. ECHO     *  and put the original in a safe place.                        *
  263. echo     *****************************************************************
  264. ECHO. 
  265. :Comment
  266. %2:
  267. cls
  268. ECHO. 
  269. echo     *****************************************************************
  270. ECHO     *  Start SLIMMER with the command S3 (return). If you wish to   *
  271. ECHO     *  see a demonstration of the program, type in DEMO (return).   *
  272. echo     *****************************************************************
  273. ECHO. 
  274. :Quit
  275.  
  276. echo on
  277.