home *** CD-ROM | disk | FTP | other *** search
/ norge.freeshell.org (192.94.73.8) / 192.94.73.8.tar / 192.94.73.8 / pub / computers / pcjr / games / 688SUB.LZH / INSTALL.BAT < prev    next >
DOS Batch File  |  1988-10-11  |  3KB  |  95 lines

  1. echo off
  2. cls
  3. echo * Installing %1 %2 %3
  4. if %1x == x goto NoParms
  5. if %1 == a: goto OkSource
  6. if %1 == b: goto OkSource
  7. if %1 == A: goto OkSource
  8. if %1 == B: goto OkSource
  9. if %1 == c: goto NoSource
  10. if %1 == d: goto NoSource
  11. if %1 == C: goto NoSource
  12. if %1 == D: goto NoSource
  13. echo * Only A: and B: are allowed as source drives...
  14. echo * Only C: and D: are allowed as destination drives...
  15. goto NoParms
  16. echo * 
  17. goto NoParms
  18.  
  19. :OkSource
  20. if %3 == c: goto OkDest
  21. if %3 == d: goto OkDest
  22. if %3 == C: goto OkDest
  23. if %3 == D: goto OkDest
  24. echo * Only C: and D: are allowed as destination drives...
  25. echo *
  26. goto NoParms
  27.  
  28. :OkDest
  29. %1
  30. cd\
  31. if not exist 688.EXE goto WrongSrc
  32. if not exist %1\MAXELL\*.* md %3\MAXELL
  33. copy %1\*.* %3\MAXELL
  34. copy %3\MAXELL\BAT.BAK %3\688.BAT
  35. if not exist %3\MAXELL\688.EXE goto NoInstal
  36. if not exist %3\MAXELL\688.MLB goto NoInstal
  37. %3
  38. goto GoodInst
  39.  
  40. :WrongSrc
  41. echo * You specified %1 as your source drive, please place your MAXELL Preview disk
  42. echo * into drive %1
  43. echo *
  44. pause
  45. goto OkDest
  46.  
  47. :NoSource
  48. A:
  49. cd\
  50. if not exist 688.EXE goto WrongSrc
  51. if not exist %1\MAXELL\. md %1\MAXELL
  52. copy A:\*.* %1\MAXELL
  53. copy %1\MAXELL\BAT.BAK %1\688.BAT
  54. if not exist %1\MAXELL\688.EXE goto NoInstal
  55. if not exist %1\MAXELL\688.MLB goto NoInstal
  56. %1
  57. goto GoodInst
  58.  
  59. :GoodInst
  60. cls
  61. echo INSTALL has fininshed succesfully.
  62. cd \MAXELL
  63. dir 688.exe
  64. goto Done
  65.  
  66. :NoInstal
  67. echo * INSTALL reports that there was an error during installation.  Please check
  68. echo * to see if you have enough free space on your hard disk (you need at least
  69. echo * 360 K bytes free) and that you are using INSTALL correctly.
  70. goto NoParms
  71.  
  72. goto done
  73. :NoParms
  74. echo * INSTALL will create a subdirectory named MAXELL at the root of your hard
  75. echo * drive, then it will copy all the files from your copy of 688 ATTACK SUB
  76. echo * to the MAXELL directory on your hard disk.
  77. echo * Only hard drives C: or D: are allowed.
  78. echo *   
  79. echo * You must supply the letter for your hard drive.
  80. echo * For example, if you want to copy to drive C:,
  81. echo * type:
  82. echo *              INSTALL C:
  83. echo *   
  84. echo * You can also specify floppy drive A: or B: as the drive containing your
  85. echo * Maxell Preview disk.  Install will assume you are using drive A: unless you
  86. echo * specify drive B:.  Only drive A: or B: are allowed. For example,
  87. echo * if you want to install to hard drive D: from floppy drive B: type:
  88. echo *  
  89. echo *              INSTALL B: TO D:
  90. echo *  
  91. echo * Don't forget to type the 'TO' if you are using this second method...
  92. goto Done
  93.  
  94. :Done
  95.