home *** CD-ROM | disk | FTP | other *** search
/ Game Killer / Game_Killer.bin / 226.INSTALLB.BAT < prev    next >
DOS Batch File  |  1990-10-28  |  5KB  |  129 lines

  1. echo off
  2. REM Multiple Disk install program, part 1, 2 disk version
  3. cls
  4.  
  5. if "%1" == "" goto DriveNeeded
  6. if %1 == c: goto MakeDirectory
  7. if %1 == C: goto MakeDirectory
  8. if %1 == d: goto MakeDirectory
  9. if %1 == D: goto MakeDirectory
  10. if %1 == e: goto MakeDirectory
  11. if %1 == E: goto MakeDirectory
  12. if %1 == f: goto MakeDirectory
  13. if %1 == F: goto MakeDirectory
  14. if %1 == g: goto MakeDirectory
  15. if %1 == G: goto MakeDirectory
  16. if %1 == h: goto MakeDirectory
  17. if %1 == H: goto MakeDirectory
  18. if %1 == i: goto MakeDirectory
  19. if %1 == I: goto MakeDirectory
  20. if %1 == j: goto MakeDirectory
  21. if %1 == J: goto MakeDirectory
  22. if %1 == k: goto MakeDirectory
  23. if %1 == K: goto MakeDirectory
  24. if %1 == l: goto MakeDirectory
  25. if %1 == L: goto MakeDirectory
  26. if %1 == m: goto MakeDirectory
  27. if %1 == M: goto MakeDirectory
  28. if %1 == n: goto MakeDirectory
  29. if %1 == N: goto MakeDirectory
  30. if %1 == o: goto MakeDirectory
  31. if %1 == O: goto MakeDirectory
  32. if %1 == p: goto MakeDirectory
  33. if %1 == P: goto MakeDirectory
  34.  
  35. :InvalidDrive
  36. echo "%1" is an invalid drive name.  Please use the drive's letter
  37. echo followed by a colon:
  38. goto Example
  39.  
  40. :DriveNeeded
  41. echo Please specify which drive to install demo of "Their Finest Hour" on,
  42. echo for example:
  43. :Example
  44. echo 
  45. echo         installb c:
  46. goto End
  47.  
  48. :MakeDirectory
  49. echo ╔═══════════════════════════════════════════════════════════════╗
  50. echo ║                                                               ║
  51. echo ║                            Demo of                            ║
  52. echo ║                                                               ║
  53. echo ║                        THEIR FINEST HOUR:                     ║
  54. echo ║                    The Battle of Britain (TM)                 ║
  55. echo ║                                                               ║
  56. echo ║                    Hard Disk Install Utility                  ║
  57. echo ║                                                               ║
  58. echo ║                                                               ║
  59. echo ║ This program will install all "Their Finest Hour" files into  ║
  60. echo ║ a directory called "BOBDEMO" on drive %1.  If you do not wish ║
  61. echo ║ to do this, then press Ctrl-C now.                            ║
  62. echo ║                                                               ║
  63. echo ╚═══════════════════════════════════════════════════════════════╝
  64. echo 
  65. pause
  66. echo 
  67.  
  68. if exist %1\BOBDEMO\*.* goto DirectoryExists
  69. mkdir %1\BOBDEMO
  70. goto CopyFiles
  71.  
  72. :DirectoryExists
  73. echo WARNING:  The directory %1\BOBDEMO already exists.  Press Ctrl-C
  74. echo           now if you don't want to overwrite the contents of
  75. echo           that directory.
  76. echo 
  77. pause
  78. echo 
  79.  
  80. :CopyFiles
  81. echo Setting up subdirectories...
  82. mkdir %1\BOBDEMO\SCREENS
  83. mkdir %1\BOBDEMO\PI
  84. echo Copying files to %1\BOBDEMO...
  85. copy demo.exe %1\BOBDEMO > NUL
  86. copy readme.bat %1\BOBDEMO > NUL
  87. copy read.me %1\BOBDEMO > NUL
  88. copy sfx.sfx %1\BOBDEMO > NUL
  89. copy adlibsfx %1\BOBDEMO > NUL
  90. copy *.pac %1\BOBDEMO > NUL
  91. copy gmat.gob %1\BOBDEMO > NUL
  92. copy gobs.gob %1\BOBDEMO > NUL
  93. copy *.rpy %1\BOBDEMO > NUL
  94. copy readme.bat %1\SWDEMO > NUL
  95. copy read.me %1\SWDEMO > NUL
  96.  
  97. if not exist %1\BOBDEMO\demo.exe goto InstallError
  98. if not exist %1\BOBDEMO\wtrfx1s.pac goto InstallError
  99.  
  100. copy pi\*.* %1\BOBDEMO\PI > NUL
  101. copy screens\*.* %1\BOBDEMO\SCREENS > NUL
  102.  
  103. if not exist %1\BOBDEMO\SCREENS\BBPARTS.PAC goto InstallError
  104.  
  105. %1
  106. cd \bobdemo
  107.  
  108. cls
  109. echo ╔═════════════════════════════════════════════════════════════════╗
  110. echo ║                                                                 ║
  111. echo ║  Demo of                                                        ║
  112. echo ║                                                                 ║
  113. echo ║  "Their Finest Hour" has been successfully installed onto your  ║
  114. echo ║  hard disk.                                                     ║
  115. echo ║                                                                 ║
  116. echo ║  To run the demo of "Their Finest Hour", enter  CD \BOBDEMO     ║
  117. echo ║  then enter                                     DEMO            ║
  118. echo ║                                                                 ║
  119. echo ╚═════════════════════════════════════════════════════════════════╝
  120. goto End
  121.  
  122. :InstallError
  123. echo ERROR:  Installation of "Their Finest Hour" into %1\BOBDEMO was unsuccessful.
  124. echo         This might be because your hard disk is full.  "Their Finest Hour"
  125. echo         demo needs at least 720K of free disk space.
  126. :End
  127. echo 
  128.  
  129.