home *** CD-ROM | disk | FTP | other *** search
/ Share Gallery 1 / share_gal_1.zip / share_gal_1 / GE / GE003C.ZIP / GO.BAT < prev    next >
DOS Batch File  |  1990-07-10  |  2KB  |  69 lines

  1. ECHO OFF
  2. A:
  3. IF %1?==? GO DISPLAY CLR INTRO COPYRITE OPTIONS
  4. IF %1==DISPLAY  GOTO DISPLAY
  5. IF %1==OPTIONS  GO DISPLAY CLR OPTIONS
  6. IF %1==CONTENTS GO VIEW CONTENTS
  7. IF %1==VERSIONS GO VIEW VERSIONS
  8. IF %1==SAMPLE   GO VIEW SAMPLE
  9. IF %1==REGISTER GO VIEW REGISTER
  10. IF %1==MANUAL   GO DISPLAY CLR MANUAL
  11. IF %1==VIEW     GOTO MANUAL
  12. IF %1==PRINT    GOTO MANUAL
  13. IF %1==INSTALL  INSTALL %2 %3
  14. ECHO Option "%1" not recognised.
  15. PAUSE
  16. GO DISPLAY NOCLR OPTIONS
  17. :DISPLAY
  18. IF %3?==? GOTO ENDIT
  19. IF %2?==CLR? CLS
  20. IF EXIST %3.DOC TYPE %3.DOC
  21. IF %4?==? GOTO ENDIT
  22. PAUSE
  23. GO DISPLAY CLR %4 %5 %6 %7
  24. :MANUAL
  25. IF %2?==CONT? GOTO NOINTRO
  26. IF %1?==PRINT? GOTO PRTINTRO
  27. CLS
  28. TYPE BROWSE.DOC
  29. GOTO CONTDOC
  30. :PRTINTRO
  31. IF %2?==CONTENTS? GOTO CONTDOC
  32. IF %2?==VERSIONS? GOTO CONTDOC
  33. IF %2?==REGISTER? GOTO CONTDOC
  34. IF %2?==REGFORM? GOTO CONTDOC
  35. IF %2?==INSTALL? GOTO CONTDOC
  36. IF %2?==SAMPLE? GOTO CONTDOC
  37. TYPE PRINT.DOC
  38. :CONTDOC
  39. PAUSE
  40. CLS
  41. GO %1 CONT %2 %3 %4 %5 %6 %7 %8
  42. :NOINTRO
  43. IF %3?==? GO OPTIONS
  44. IF %3?==MANUAL? GO %1 CONT SECTION1 SECTION2 SECTION3 SECTION4 SECTIONB APENDIX
  45. IF %3?==SECTIONB? GO %1 CONT SECTION5 SECTION6 SECTION7 %4 %5 %6 %7
  46. IF %3?==APENDIX? GO %1 CONT APENDIXA APENDIXB APENDIXC APENDIXD APENDIXE APENDIXF REGFORM
  47. IF EXIST %3.DOC GOTO OKAY
  48. ECHO Document "%3" not found.
  49. GO DISPLAY NOCLR MANUAL
  50. :OKAY
  51. IF %1==VIEW GOTO DISPDOC
  52. :PRINTDOC
  53. ECHO Printing %3
  54. COPY %3.DOC PRN:>NUL
  55. ECHO Printing of %3 is complete
  56. GOTO NEXTDOC
  57. :DISPDOC
  58. BROWSE %3.DOC
  59. :NEXTDOC
  60. IF NOT %4?==? GO %1 CONT %4 %5 %6 %7 %8 %9
  61. IF %3?==SAMPLE? GO OPTIONS
  62. IF %3?==INSTALL? GO OPTIONS
  63. IF %3?==REGFORM? GO OPTIONS
  64. IF %3?==REGISTER? GO OPTIONS
  65. IF %3?==VERSIONS? GO OPTIONS
  66. IF %3?==CONTENTS? GO OPTIONS
  67. GO MANUAL
  68. :ENDIT
  69.