home *** CD-ROM | disk | FTP | other *** search
/ CD Player 1994 January / CdPlayer94-01.iso / demos / shadowca / install.bat < prev    next >
DOS Batch File  |  1993-10-26  |  3KB  |  115 lines

  1. @echo off
  2. @set dos4g=quiet
  3.  
  4. CLS
  5. IF %1A == A GOTO HOWTO
  6. IF %2A == A GOTO HOWTO
  7. IF %1 == %2 GOTO HOWTO
  8.  
  9. CLS
  10. ECHO.       ╔════════════════════════════════════════════════════════╗
  11. ECHO.       ║             Shadowcaster Demonstration                 ║
  12. ECHO.       ║              By: ORIGN SYSTEMS (1993)                  ║
  13. ECHO.       ╚════════════════════════════════════════════════════════╝
  14. ECHO.
  15. ECHO.              Installing Shadowcaster Files From %1 To %2\SHADEMO
  16. ECHO.
  17. ECHO.
  18.  
  19. IF EXIST %2\SHADEMO\install.bat goto ERROR
  20.  
  21.  
  22. MD %2\SHADEMO
  23. copy %1\install.bat %2\SHADEMO
  24. IF NOT EXIST %2\SHADEMO\install.bat goto ERROR
  25.  
  26. MD %2\SHADEMO\S1
  27. MD %2\SHADEMO\S2
  28. MD %2\SHADEMO\S3
  29. MD %2\SHADEMO\S4
  30.  
  31. PKUNZIP -o %1\shadow.zip CHECKHI.EXE CHECKMEM.EXE DOS4GW.EXE %2\SHADEMO
  32. @%2\SHADEMO\CHECKMEM.EXE
  33. @if not errorlevel 5 goto check2
  34. @cls
  35. @echo -------------------------------------------------
  36. @echo  Warning!  You may not have enough conventional
  37. @echo  memory free to play Shadowcaster.  We strongly
  38. @echo recommend you free up more memory before playing.
  39. @echo -------------------------------------------------
  40. @echo   (Press ENTER to continue, or CTRL-C to quit)
  41. @echo -------------------------------------------------
  42.  
  43. @pause
  44.  
  45. :check2
  46. @%2\SHADEMO\DOS4GW.EXE %2\SHADEMO\CHECKHI.EXE
  47. @if not errorlevel 5 goto play
  48. @cls
  49. @echo -----------------------------------------------------
  50. @echo  Warning!  You may not have enough upper memory
  51. @echo free to play Shadowcaster.  We strongly recommend
  52. @echo      you free up more memory before playing.
  53. @echo -----------------------------------------------------
  54. @echo   (Press ENTER to continue, or CTRL-C then Y to quit)
  55. @echo -----------------------------------------------------
  56.  
  57. @pause
  58.  
  59. :play
  60. PKUNZIP -o %1\SHADOW.zip %2\SHADEMO
  61. IF EXIST %2\SHADEMO\RAVDATA.DAT goto ENDINSTALL
  62.  
  63. :ERROR
  64. ECHO.
  65. ECHO. Could Not Create The SHADEMO Subdirectory On %2
  66. ECHO. Shadowcaster Not Installed.
  67. ECHO.
  68. ECHO.
  69. ECHO. You may have an incomplete installation.  Please
  70. ECHO. delete all the files in %2\shademo and remove all
  71. ECHO. subdirectories, then re-run the install program.
  72. ECHO.
  73. GOTO ABORT
  74.  
  75. :HOWTO
  76. CLS
  77. ECHO.
  78. ECHO. You typed:
  79. ECHO. %0 %1 %2
  80. ECHO.
  81. ECHO. To Install Shadowcaster on your Hard Drive, please type:
  82. ECHO.
  83. ECHO. INSTALL [Source Drive] [Target Drive]
  84. ECHO.
  85. ECHO. Definitions:
  86. ECHO. [Source Drive] is the drive containing the Shadowcaster demo disk
  87. ECHO.
  88. ECHO. [Target Drive] is the destination drive & path you want Shadowcaster
  89. ECHO.                copied to.
  90. ECHO.
  91. ECHO.
  92. ECHO. Example:  INSTALL A: C:
  93. ECHO.
  94. ECHO. This would install the demo into C:\SHADEMO from the A: drive.
  95. ECHO.
  96. GOTO ABORT
  97.  
  98. :ENDINSTALL
  99. CLS
  100. ECHO.
  101. ECHO.
  102. ECHO. People Using a sound card other than a SoundBlaster series card,
  103. ECHO. or a SoundBlaster series card NOT set to defaults, please type
  104. ECHO. SETUP from the %2\SHADEMO directory.
  105. ECHO.
  106. ECHO.
  107. ECHO.
  108. ECHO.  TO PLAY SHADOWCASTER ENTER:
  109. ECHO.
  110. ECHO.  %2
  111. ECHO.  CD \SHADEMO
  112. ECHO.  SHADOW
  113. ECHO.
  114. :ABORT
  115.