home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 1995 April / pcw-0495.bin / dosmenu.bat next >
DOS Batch File  |  1995-02-13  |  3KB  |  203 lines

  1. @echo off
  2.  
  3. :start
  4.  
  5. cls
  6. echo                         PCW INTERACTIVE - QUICK DOS MENU
  7. echo"
  8. echo"
  9. echo This Dos menu system is here for readers who don't have (or don't use) Windows.
  10. echo It is  also needed  for some  games that  refuse to  run correctly  from within
  11. echo Windows.  You can even play the animations on this disk directly from the menu.
  12. echo"
  13. echo"
  14. echo"
  15. echo"
  16. echo"
  17. echo"
  18. echo"
  19. echo"
  20. echo"
  21. echo"
  22. echo"
  23. echo"
  24. echo"
  25. echo"
  26. echo"
  27. echo Use the cursor keys and Return to select and run an option, or press Escape to
  28. echo return to Dos.  Please don't  try to  run this batch  file from  Windows as it
  29. echo          defeats the whole object and won't work properly anyway.
  30.  
  31. :menu1
  32.  
  33. \system\getopt "Select an option:" Aladdin Boppin "Cover Disk" "Evasive Maneouvers" "-- More --"
  34.  
  35. if errorlevel=5 goto menu2
  36. if errorlevel=4 goto evasive
  37. if errorlevel=3 goto coverd
  38. if errorlevel=2 goto boppin
  39. if errorlevel=1 goto aladdin
  40.  
  41. goto exit
  42.  
  43. :menu2
  44.  
  45. \system\getopt "Select an option:" "Inertia Player" "Knowledge Adventure" "Lion King" "Magic Carpet" "-- More --"
  46.  
  47. if errorlevel=5 goto menu3
  48. if errorlevel=4 goto carpet
  49. if errorlevel=3 goto lion
  50. if errorlevel=2 goto ka
  51. if errorlevel=1 goto iplay
  52.  
  53. goto exit
  54.  
  55. :menu3
  56.  
  57. \system\getopt "Select an option:" Hexxagon "Pool 1994" "Rebel Assault" "Rise of the Triad" "-- More --"
  58.  
  59. if errorlevel=5 goto menu1
  60. if errorlevel=4 goto rott
  61. if errorlevel=3 goto rebel
  62. if errorlevel=2 goto pool
  63. if errorlevel=1 goto hexx
  64.  
  65. goto exit
  66.  
  67. :coverd
  68.  
  69. cls
  70. cd \covdisk
  71. command /c pcw
  72. echo"
  73. echo Press any key to continue...
  74. pause >nul
  75. cd \
  76. dosmenu
  77.  
  78. :aladdin
  79.  
  80. cls
  81. cd \demos\aladdin
  82. aladdin
  83. echo"
  84. echo Press any key to continue...
  85. pause >nul
  86. cd \
  87. dosmenu
  88.  
  89. :carpet
  90.  
  91. cls
  92. cd \demos\carpet
  93. carpet
  94. echo"
  95. echo Press any key to continue...
  96. pause >nul
  97. cd \
  98. dosmenu
  99.  
  100. :cyberwar
  101.  
  102. cls
  103. cd \demos\cyberwar\install
  104. install
  105. echo stick something here!!!
  106. pause
  107. echo"
  108. echo Press any key to continue...
  109. pause >nul
  110. cd \
  111. dosmenu
  112.  
  113. :ka
  114.  
  115. cls
  116. cd \demos\ka
  117. ka
  118. echo stick something here!!!
  119. pause
  120. echo"
  121. echo Press any key to continue...
  122. pause >nul
  123. cd \
  124. dosmenu
  125.  
  126. :lion
  127.  
  128. cls
  129. cd \demos\lionking
  130. lionking
  131. echo"
  132. echo Press any key to continue...
  133. pause >nul
  134. cd \
  135. dosmenu
  136.  
  137. :rebel
  138.  
  139. cls
  140. cd \demos\rebel
  141. rebel
  142. cd \
  143. dosmenu
  144.  
  145. :pool
  146.  
  147. cls
  148. cd \sharewre\1994pool
  149. 1994pool
  150. cd \
  151. dosmenu
  152.  
  153. :iplay
  154.  
  155. cls
  156. cd \sharewre\iplay
  157. iplay
  158. echo"
  159. echo Press any key to continue...
  160. pause >nul
  161. cd \
  162. dosmenu
  163.  
  164. :boppin
  165.  
  166. cls
  167. cd \sharewre\boppin
  168. bopsw
  169. cd \
  170. dosmenu
  171.  
  172. :evasive
  173.  
  174. cls
  175. cd \sharewre\evasive
  176. evasive
  177. cd \
  178. dosmenu
  179.  
  180. :hexx
  181.  
  182. cls
  183. cd \sharewre\hexxagon
  184. hexx
  185. cd \
  186. dosmenu
  187.  
  188. :rott
  189.  
  190. cls
  191. cd \sharewre\rott
  192. rott
  193. echo Press any key to continue...
  194. pause >nul
  195. cd \
  196. dosmenu
  197.  
  198. :exit
  199.  
  200. cls
  201. echo Goodbye from PCWI...
  202. echo"
  203.