home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 17 / CD_ASCQ_17_101194.iso / vrac / abatvw2.zip / APRNTDOC.BAT < prev    next >
DOS Batch File  |  1994-07-16  |  3KB  |  140 lines

  1. @ECHO OFF
  2. REM BATCH FILE TO PRINT A BATCH VIEW DOCUMENTS
  3. IF EXIST SUPPORT.MNU GOTO CHKEXE
  4. CLS
  5. ECHO Missing Support File (SUPPORT.MNU)
  6. ECHO Program Cannot Continue!
  7. GOTO END
  8. :CHKEXE
  9. IF EXIST ABATMENU.EXE GOTO MENUOK
  10. CLS
  11. ECHO Cannot Find Executable File ABATMENU.EXE !
  12. ECHO Program Cannot Continue!
  13. GOTO END
  14. :MENUOK
  15. IF EXIST AMSG.EXE GOTO READROK
  16. CLS
  17. ECHO Cannot Find Executable File AMSG.EXE !
  18. GOTO END
  19. :READROK
  20. IF EXIST AECHO.EXE GOTO TOPBAT
  21. CLS
  22. ECHO Cannot Find Executable File AECHO.EXE !
  23. GOTO END
  24. :TOPBAT
  25. ABATMENU "SUPPORT.MNU @PMENU"
  26. IF ERRORLEVEL 9 GOTO END
  27. IF ERRORLEVEL 8 GOTO SHRWR
  28. IF ERRORLEVEL 7 GOTO PACKLST
  29. IF ERRORLEVEL 6 GOTO PSLIC
  30. IF ERRORLEVEL 5 GOTO DOLIC
  31. IF ERRORLEVEL 4 GOTO REGIST
  32. IF ERRORLEVEL 3 GOTO VIRUSP
  33. IF ERRORLEVEL 2 GOTO PREADME
  34. IF ERRORLEVEL 1 GOTO PMANUAL
  35. IF ERRORLEVEL 0 GOTO END
  36. GOTO TOPBAT
  37. :PMANUAL
  38. CALL AMSG.exe +96 14 116 251 "Turn Printer On!"
  39. CALL ACLS.exe +110
  40. IF EXIST ABATVIEW.DOC GOTO PABVDOC
  41. CALL AECHO The A Batch View Manual (ABATVIEW.doc) is not in a working directory
  42. CALL AECHO.exe /pz
  43. GOTO TOPBAT
  44. :PABVDOC
  45. COPY ABATVIEW.DOC PRN
  46. CALL AECHO.exe /* Printing A BATCH VIEW Manual......
  47. CALL AECHO.exe /pz
  48. GOTO TOPBAT
  49.  
  50. :PREADME
  51. CALL AMSG.exe +96 14 116 251 "Turn Printer On!"
  52. CALL ACLS.exe +110
  53. IF EXIST README.DOC GOTO PRDME
  54. CALL AECHO The A Readme file (README.doc) is not in a working directory
  55. CALL AECHO.exe /pz
  56. GOTO TOPBAT
  57. :PRDME
  58. COPY README.DOC PRN
  59. CALL AECHO.exe /* Printing A README.DOC......
  60. CALL AECHO.exe /pz
  61. GOTO TOPBAT
  62.  
  63. :VIRUSP
  64. CALL AMSG.exe +96 14 116 251 "Turn Printer On!"
  65. CALL ACLS.exe +110
  66. IF EXIST VIRUS.DOC GOTO PVDOC
  67. CALL AECHO The Virus Document (VIRUS.doc) is not in a working directory
  68. CALL AECHO.exe /pz
  69. GOTO TOPBAT
  70. :PVDOC
  71. COPY VIRUS.DOC PRN
  72. CALL AECHO.exe /* Printing VIRUS.DOC......
  73. CALL AECHO.exe /pz
  74. GOTO TOPBAT
  75.  
  76. :REGIST
  77. CALL AMSG.exe +96 14 116 251 "Turn Printer On!"
  78. CALL ACLS.exe +110
  79. IF EXIST REGISTER.DOC GOTO PREG
  80. CALL AECHO The A Registration Form (REGISTER.doc) is not in a working directory
  81. CALL AECHO.exe /pz
  82. GOTO TOPBAT
  83. :PREG
  84. COPY REGISTER.DOC PRN
  85. CALL AECHO.exe /* Printing A BATCH VIEW Registration Form......
  86. CALL AECHO.exe /pz
  87. GOTO TOPBAT
  88.  
  89. :DOLIC
  90. CALL AMSG.exe +96 14 116 251 "Turn Printer On!"
  91. CALL ACLS.exe +110
  92. IF EXIST LICENSE.DOC GOTO LICP
  93. CALL AECHO The A Batch View License (LICENSE.doc) is not in a working directory
  94. CALL AECHO.exe /pz
  95. GOTO TOPBAT
  96. :LICP
  97. COPY LICENSE.DOC PRN
  98. CALL AECHO.exe /* Printing A BATCH VIEW License......
  99. CALL AECHO.exe /pz
  100. GOTO TOPBAT
  101.  
  102. :PSLIC
  103. CALL AMSG.exe +96 14 116 251 "Turn Printer On!"
  104. CALL ACLS.exe +110
  105. IF EXIST SITELICE.DOC GOTO SLICP
  106. CALL AECHO The A Batch View Site License(SITELICE.doc) is not in a working directory
  107. CALL AECHO.exe /pz
  108. GOTO TOPBAT
  109. :SLICP
  110. COPY SITELICE.DOC PRN
  111. CALL AECHO.exe /* Printing A BATCH VIEW Site License......
  112. CALL AECHO.exe /pz
  113. GOTO TOPBAT
  114.  
  115. :PACKLST
  116. CALL AMSG.exe +96 14 116 251 "Turn Printer On!"
  117. CALL ACLS.exe +110
  118. IF EXIST ABATVIEW.DOC GOTO PLIST
  119. CALL AECHO The A Packing List (PACKING.LST) is not in a working directory
  120. CALL AECHO.exe /pz
  121. GOTO TOPBAT
  122. :PLIST
  123. COPY PACKING.LST PRN
  124. CALL AECHO.exe /* Printing Packing List......
  125. CALL AECHO.exe /pz
  126. GOTO TOPBAT
  127.  
  128. :SHRWR
  129. IF EXIST SHR-WARE.DOC GOTO OKSHARE
  130. CALL AECHO.EXE /* Shareware document (SHR-WARE.DOC) not in current directory
  131. CALL AECHO.EXE /pz
  132. GOTO TOPBAT
  133. :OKSHARE
  134. CALL APAGE.EXE +31 SHR-WARE.DOC
  135. GOTO TOPBAT
  136.  
  137. :END
  138. ACLS +7
  139.  
  140.