home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1995 November / PCWK1195.iso / inne / podstawy / dos / 4dos / 4uzytki / ez-btm11.exe / READ.ME < prev    next >
Text File  |  1994-05-18  |  7KB  |  142 lines

  1. READ.ME
  2.  
  3. EZ-BTMxx.ZIP contains various 4DOS batch files, which I believe can
  4. contribute to making the use of 4DOS superb batch language more
  5. accessible to 4DOS users.
  6.  
  7. I am grateful to Jeff Epler, Robert Chung, Ron Zweig, and Sam Wilson
  8. for having allowed me to put batch files originally conceived or written
  9. by them in this collection. Credit is given in the relevant files. I am
  10. sure that 4dos users will appreciate their gesture. Many routines used in
  11. these batch files were originally suggested on the electronic 4DOS 'list'
  12. (JPSOFT@INDYCMS.BITNET, or JPSOFT@INDYCMS.IUPUI.EDU, or comp.os.msdos.4dos
  13. on 'netnews').
  14.  
  15. 4DOS is a registered trademark and copyrighted property of JP Software,
  16. Inc.
  17.  
  18. Note:
  19. All files have been checked with 4DOS 5, revision E, though not
  20. re-written with the new batch possibilities. This enables continued use of
  21. these files with versions prior to 5.x. However, various application
  22. loaders have been re-edited to allow both versions. Creating a history log
  23. file, and loading it upon exiting an application is no longer needed in
  24. 4DOS 5.x, because history (and alias) inheritance between shells is now
  25. a 4DOS built-in feature.
  26.  
  27.  
  28. The files are of 3 categories:
  29.  
  30. 1. Batch files for loading applications
  31.    ====================================
  32. I have included these because 4DOS makes it possible to handle
  33. various features, such as configuring your prompt to tell you
  34. whether an application is loaded (something you tend to forget
  35. when shelling from this application and working for some time in
  36. DOS environment), or retaining secondary shell history. However,
  37. the adequate formulae are not so obvious, at least for non-
  38. professional programmers, which is why I don't consider these
  39. batches altogether trivial. Examples for LOADERS are stored in
  40. a separate ZIP file, LOADER.ZIP.
  41.  
  42. 2. Batch files for specific purposes
  43.    =================================
  44. These are "regular" batch files, handling a variety of purposes,
  45. such as formatting various size diskettes, running a menu,
  46. loading screen fonts, executing a certain command upon a list file,
  47. quicly switching to a subdirectory, etc.
  48.  
  49. 3. Libraries of Batch files
  50.    ========================
  51. I have adopted Ray Tackett's method (in 4DTNT.ZIP [SIMTEL20 /msdos/4dos])
  52. for creating a library of batch files to write EX.BTM, DES.BTM, and
  53. XC.BTM, integrating ideas from various other sources.
  54. In addition, a more extensive HELP file was added, EX-HLP.BTM, which
  55. can be accessed by typing EX H (or DES H) [option], to get more
  56. information about the various batches. This is a very useful option
  57. for batch programming.
  58.  
  59. Note: BKUP.BTM has been removed from this collection to a separate
  60. archive, BKUPxx.ZIP, due to its augmented size and modules.
  61.  
  62.  
  63. Files included in EZ-BTM10.ZIP
  64.  
  65. Note: All batch files have a documentary text on top. Some batch files
  66. will put a short explanation on screen when you type their name or type
  67. H, /H or ?, /?.
  68.  
  69. READ.ME         This file.
  70. ca.rn           An XPL program for Nota Bene users for handling DO ->CA and
  71.                 DO ->ED.
  72. ch.btm          Fast subdirectory switcher. New version. (Robert Chung)
  73. comfile.btm     Runs command on a take (list) file.
  74. comf.btm        Runs command on a take (list) file (same as comfile.btm,
  75.                 but using 'for' instead of line reading).
  76. compare.btm     (loader) Runs CompareRite specifying output file. [-]
  77. copycom.btm     Copies the right command.com with format for 'misbehaved
  78.                 progrsms' (like XyWrite & Nota Bene).
  79. des.btm         A library of pgms for handling descriptions and DESCRIPT.ION
  80.                 files. Run by 'des <subprogram>'.
  81. descript.btm    Writes descriptions for all batch files in this collection.
  82. desc.btm        Finds all undescribed files and lets you either describe
  83.                 them one by one, or via a batch file created by it. Also
  84.                 sub-program in DES.BTM.
  85. edlist.btm      Edit a file with list of files.
  86. ex.btm          A library of various pgms, run by 'ex {subprogram}'.
  87.                 Type 'ex' for contents.
  88. ex-hlp.btm      Explanations to EX.BTM and DES.BTM subpgms; run by typing EX
  89.                 (or DES) H <sub-program>.
  90. ext.btm         Allows multiple extraction of segments of text between two
  91.                 spaces (such a list of addresses).
  92. fill.btm        Allows sequential copying to diskettes, filling them to
  93.                 occupy maximum space. (Jeff Epler)
  94. findall.btm     Looks for a filename (or string thereof) on disk
  95.                 & diskette catalogue created by Frey's DFC.BTM.
  96.                 (DFC.BTM is downloadable from SIMTEL20<msdos.4dos>dfc11.zip).
  97. findread.btm    Find file and read it.
  98. fnt.btm         Loads HGC+ and VGA screen fonts.
  99. format1.btm
  100.   and
  101. format2.btm     Runs format with selected options.
  102. helptext.btm    Demonstrates using of first lines for HELP.
  103. led.btm         Creates a list of all files with the specified filepattern,
  104.                 with their pathnames, found on disk, for further handling
  105.                 (1) via COMF.BTM (for example, copying, or moving), or
  106.                 (2) via PKZIP (archiving).
  107. look.btm        Allows consecutive reading of files. (by Sam Wilson)
  108.                 whose names are marked in a pop up menu.
  109. makelist.btm    Generates a list of filenames with/without pathname.
  110. masthelp.btm    'Master HELP' procedure.
  111. menu.btm        Menu for various operations. Type MENU.
  112. red.btm         Fast reading of text files from archives (ZIP etc.)
  113. rou.btm         Library of routines for 4dos.
  114. settemp.btm     An auxiliary batch for determining if ramdrive is available
  115.                 for temporary files. Used for various other batch files.
  116. spot.btm        File finder based on Robert Chung's routine.
  117. wherefi.btm     File finder & handler. (Robert Chung).
  118. xc.btm          Library of various utilities.
  119. xc-hlp.btm      Help to xc.btm subprograms.
  120. zipalld.btm     Creates a ZIP archive on specified drive for all.
  121.                 DESCRIPT.ION files on current disk, using PKZIP's
  122.                 ability to handle hidden files. Also integrated into
  123.                 DES.BTM. Type ZIPALLD.
  124.  
  125. Loaders stored in LOADER.ZIP:
  126. df.btm          (loader) Loads DF.COM.
  127. nb.btm          (loader) Loads Nota Bene. Extensive document on this
  128.                  category.
  129. ped.btm         (loader) Loads ped.
  130. shez.btm        (loader) Loads shez.
  131.  
  132.  
  133. Itamar Even-Zohar
  134. Porter Chair of Semiotics
  135. Tel Aviv University
  136. Tel Aviv 69978
  137. Israel
  138.   Phone: +972-3-6427233 (office)
  139.   Fax:   +972-3-6422141 (office)
  140.   e-mail addresses:
  141.   itamarez@plato.tau.ac.il, or itiez@ccsg.tau.ac.il
  142.