home *** CD-ROM | disk | FTP | other *** search
/ Der Mediaplex Sampler - Die 6 von Plex / 6_v_plex.zip / 6_v_plex / DISK5 / DOS_04 / QUERY10.ZIP / QUERYTST.BAT < prev    next >
DOS Batch File  |  1992-01-01  |  2KB  |  67 lines

  1. @echo off
  2. :again
  3. query /30?
  4. echo ready to start 
  5. query
  6. if errorlevel 2 echo timeout
  7. if errorlevel 1 echo no
  8. if errorlevel 1 goto again
  9. if not errorlevel 1 echo yes
  10. :timetest
  11. query /10 wait 10 seconds 
  12. if errorlevel 3 echo error
  13. if not errorlevel 2 echo why didn't you wait
  14. if not errorlevel 2 goto timetest
  15. :numbers
  16. query /n5 enter a number 1 - 9
  17. if errorlevel 10 echo error
  18. if errorlevel 9 echo 9
  19. if errorlevel 8 echo 8
  20. if errorlevel 7 echo 7
  21. if errorlevel 6 echo 6
  22. if errorlevel 5 echo 5
  23. if errorlevel 4 echo 4
  24. if errorlevel 3 echo 3
  25. if errorlevel 2 echo 2
  26. if errorlevel 1 echo 1
  27. if not errorlevel 1 echo not a number 1-9
  28. query /10 another number? 
  29. if not errorlevel 1 goto numbers
  30. :letters
  31. query /a10 enter a letter a - z
  32. if errorlevel 27 echo error
  33. if errorlevel 26 echo z
  34. if errorlevel 25 echo y
  35. if errorlevel 24 echo x
  36. if errorlevel 23 echo w
  37. if errorlevel 22 echo v
  38. if errorlevel 21 echo u
  39. if errorlevel 20 echo t
  40. if errorlevel 19 echo s
  41. if errorlevel 18 echo r
  42. if errorlevel 17 echo q
  43. if errorlevel 16 echo p
  44. if errorlevel 15 echo o
  45. if errorlevel 14 echo n
  46. if errorlevel 13 echo m
  47. if errorlevel 12 echo l
  48. if errorlevel 11 echo k
  49. if errorlevel 10 echo j
  50. if errorlevel 9 echo i
  51. if errorlevel 8 echo h
  52. if errorlevel 7 echo g
  53. if errorlevel 6 echo f
  54. if errorlevel 5 echo e
  55. if errorlevel 4 echo d
  56. if errorlevel 3 echo c
  57. if errorlevel 2 echo b
  58. if errorlevel 1 echo a
  59. if not errorlevel 1 echo not a letter
  60. query /n30 select 1= numbers, 2 = letters, 3= Quit. Your choice?
  61. if errorlevel 3 goto exit
  62. if errorlevel 2 goto letters
  63. if errorlevel 1 goto numbers
  64. echo timeout 
  65. :exit
  66. echo BYE
  67.