home *** CD-ROM | disk | FTP | other *** search
- echo off
- IF !%1==! GOTO HELP
- IF %1==A GOTO ALPHA_HI
- IF %1==a GOTO ALPHA_HI
- IF %1==B GOTO ALPHA_LO
- IF %1==b GOTO ALPHA_LO
- IF %1==N GOTO NUM
- IF %1==n GOTO NUM
- IF %1==R GOTO ROMAN
- IF %1==r GOTO ROMAN
- GOTO HELP
- :ALPHA_HI
- FOR %%A IN (A. B. C. D. E. F. G. H. I. J. K. L. M.) DO echo %%A %2 %3 %4 %5 %6 %7 %8 %9
- FOR %%A IN (N. O. P. Q. R. S. T. U. V. W. X. Y. Z.) DO echo %%A %2 %3 %4 %5 %6 %7 %8 %9
- GOTO END
- :ALPHA_LO
- FOR %%B IN (a. b. c. d. e. f. g. h. i. j. k. l. m.) DO echo %%B %2 %3 %4 %5 %6 %7 %8 %9
- FOR %%B IN (n. o. p. q. r. s. t. u. v. w. x. y. z.) DO echo %%B %2 %3 %4 %5 %6 %7 %8 %9
- GOTO END
- :NUM
- FOR %%N IN (01. 02. 03. 04. 05. 06. 07. 08. 09. 10.) DO echo %%N %2 %3 %4 %5 %6 %7 %8 %9
- FOR %%N IN (11. 12. 13. 14. 15. 16. 17. 18. 19. 20.) DO echo %%N %2 %3 %4 %5 %6 %7 %8 %9
- FOR %%N IN (21. 22. 23. 24. 25. 26. 27. 28. 29. 30.) DO echo %%N %2 %3 %4 %5 %6 %7 %8 %9
- FOR %%N IN (31. 32. 33. 34. 35. 36. 37. 38. 39. 40.) DO echo %%N %2 %3 %4 %5 %6 %7 %8 %9
- FOR %%N IN (41. 42. 43. 44. 45. 46. 47. 48. 49. 50.) DO echo %%N %2 %3 %4 %5 %6 %7 %8 %9
- GOTO END
- :ROMAN
- FOR %%R IN ( I. II. III. IV. V. VI. VII. VIII. IX. X.) DO echo %%R %2 %3 %4 %5 %6 %7 %8 %9
- GOTO END
- :HELP
- ECHO SYNTAX--: OUTL [A]/[B]/[N]/[R] [Redirect] [output]
- ECHO USAGE---: Writes to optional [output] an outline listing.
- ECHO EXAMPLES: OUTL A [Redirect, append] Outline.txt
- ECHO EXAMPLES: OUTL B [Redirect, append] Outline.txt
- ECHO EXAMPLES: OUTL N [Redirect, append] Outline.txt
- ECHO EXAMPLES: OUTL R [Redirect, append] Outline.txt
- ECHO
- ECHO OUTL A ranges from A. to Z.
- ECHO OUTL B ranges from a. to z.
- ECHO OUTL N ranges from 01. to 50.
- ECHO OUTL R ranges from I. to X. {padded out with ASCII #255}
- ECHO
- ECHO Room is left to add up to 8 more words on each line:
- ECHO OUTL N __________ __________ [________]
- GOTO END
- :END
-