home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / games / pipline.zip / INSTALL.BAT < prev    next >
DOS Batch File  |  1989-09-28  |  5KB  |  117 lines

  1. echo off
  2. cls
  3.  
  4. if "%1" == "" goto DriveNeeded
  5. if %1 == c: goto MakeDirectory
  6. if %1 == C: goto MakeDirectory
  7. if %1 == d: goto MakeDirectory
  8. if %1 == D: goto MakeDirectory
  9. if %1 == e: goto MakeDirectory
  10. if %1 == E: goto MakeDirectory
  11. if %1 == f: goto MakeDirectory
  12. if %1 == F: goto MakeDirectory
  13. if %1 == g: goto MakeDirectory
  14. if %1 == G: goto MakeDirectory
  15. if %1 == h: goto MakeDirectory
  16. if %1 == H: goto MakeDirectory
  17. if %1 == i: goto MakeDirectory
  18. if %1 == I: goto MakeDirectory
  19. if %1 == j: goto MakeDirectory
  20. if %1 == J: goto MakeDirectory
  21. if %1 == k: goto MakeDirectory
  22. if %1 == K: goto MakeDirectory
  23. if %1 == l: goto MakeDirectory
  24. if %1 == L: goto MakeDirectory
  25. if %1 == m: goto MakeDirectory
  26. if %1 == M: goto MakeDirectory
  27. if %1 == n: goto MakeDirectory
  28. if %1 == N: goto MakeDirectory
  29. if %1 == o: goto MakeDirectory
  30. if %1 == O: goto MakeDirectory
  31. if %1 == p: goto MakeDirectory
  32. if %1 == P: goto MakeDirectory
  33.  
  34. :InvalidDrive
  35. echo "%1" is an invalid drive name.  Please use the drive's letter
  36. echo followed by a colon:
  37. goto Example
  38.  
  39. :DriveNeeded
  40. echo Please specify which drive to install Pipe Dream Sample on, for example:
  41. :Example
  42. echo 
  43. echo         install c:
  44. goto End
  45.  
  46. :MakeDirectory
  47. echo ╔════════════════════════════════════════════════════════════════════════╗
  48. echo ║                                                                        ║
  49. echo ║                Pipe Dream (TM) Hard Disk Install Utility               ║
  50. echo ║                             Sample Version                             ║
  51. echo ║                                                                        ║
  52. echo ║                                                                        ║
  53. echo ║ This program will install all of the Pipe Dream Sample files into a    ║
  54. echo ║ directory called "PIPES" on drive %1.  If you do not wish to do this,  ║
  55. echo ║ then press Ctrl-C now.                                                 ║
  56. echo ║                                                                        ║
  57. echo ╚════════════════════════════════════════════════════════════════════════╝
  58. echo 
  59. pause
  60. echo 
  61.  
  62. if exist %1\pipes\*.* goto DirectoryExists
  63. mkdir %1\pipes
  64. goto CopyFiles
  65.  
  66. :DirectoryExists
  67. echo WARNING:  The directory %1\PIPES already exists.  Press Ctrl-C
  68. echo           now if you don't want to overwrite the contents of
  69. echo           that directory.
  70. echo 
  71. pause
  72. echo 
  73.  
  74. :CopyFiles
  75. echo Copying files to %1\PIPES...
  76. copy pipedemo.exe %1\pipes > NUL
  77. copy readme %1\pipes > NUL
  78. copy intro.txt %1\pipes > NUL
  79. copy *.pic %1\pipes > NUL
  80. copy *.art %1\pipes > NUL
  81. copy *.war %1\pipes > NUL
  82.  
  83. if not exist %1\pipes\pipedemo.exe goto InstallError
  84. if not exist %1\pipes\logo.pic goto InstallError
  85. if not exist %1\pipes\resivoir.art goto InstallError
  86. if not exist %1\pipes\whip2.war goto InstallError
  87. %1
  88. cd %1\pipes
  89. cls
  90. echo ╔═════════════════════════════════════════════════════════════════════════╗
  91. echo ║                                                                         ║
  92. echo ║  Pipe Dream Sample has been successfully installed onto your hard disk. ║
  93. echo ║                                                                         ║
  94. echo ║  To run Pipe Dream Sample, enter   CD \PIPES                            ║
  95. echo ║  then enter                        PIPEDEMO                             ║
  96. echo ║                                                                         ║
  97. echo ║  You can also start Pipe Dream Sample using the following options:      ║
  98. echo ║                                                                         ║
  99. echo ║                      C    Use CGA graphics                              ║
  100. echo ║                      E    Use EGA graphics                              ║
  101. echo ║                      V    Use VGA graphics                              ║
  102. echo ║                      M    Use MCGA graphics                             ║
  103. echo ║                      T    Use TANDY graphics                            ║
  104. echo ║                      H    Use Hercules graphics                         ║
  105. echo ║                                                                         ║
  106. echo ║     Example:   PIPEDEMO E                                                   ║
  107. echo ║                                                                         ║
  108. echo ╚═════════════════════════════════════════════════════════════════════════╝
  109. goto End
  110.  
  111. :InstallError
  112. echo ERROR:  Installation of Pipe Dream Sample into %1\PIPES was unsuccessful.
  113. echo         This might be because your hard disk is full.  Pipe Dream Sample
  114. echo         needs at least 340K of free disk space.
  115. :End
  116. echo 
  117.