home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / archives / msdos / d / 75 < prev    next >
Encoding:
Text File  |  1992-12-21  |  5.2 KB  |  125 lines

  1. Newsgroups: comp.archives.msdos.d
  2. Path: sparky!uunet!mcsun!news.funet.fi!uwasa.fi!ts
  3. From: ts@uwasa.fi (Timo Salmi)
  4. Subject: Review of TSBAT40.ZIP
  5. Message-ID: <1992Dec20.081421.21303@uwasa.fi>
  6. Organization: University of Vaasa, Finland
  7. Date: Sun, 20 Dec 1992 08:14:21 GMT
  8. Lines: 115
  9.  
  10. First a comment.  Hopefully this helps to revive the trend of the
  11. users' reviews of programs at the MsDos archive sites.  We had some
  12. in comp.binaries.ibm.pc.archives before it started to dwindle.  I
  13. have stored the reviews as I will announce in CAM.announce.  My best
  14. thanks to Ed for his review.
  15.  
  16.    All the best, Timo
  17.  
  18. -From: grether@wsuaix.csc.wsu.edu (ed grether)
  19. -Subject: Review of TSBAT40.ZIP
  20. -To: ts@uwasa.fi (Timo Salmi)
  21. -Date: Sat, 19 Dec 92 18:03:03 PST
  22.  
  23. Hi, I'm getting back to you at long last.  I'm sorry to have taken so long,
  24. unfortunately we had exams here, and it was a hectic time for all.  I hope
  25. that this will still be of some use to you.  I noticed that TSBAT40 came out
  26. in the interim, so I got a copy of that to use for the review.  I'll include
  27. the text of the review at the end of this message.  If you feel I have mis-
  28. represented something here, I'm open to your input, and may certainly
  29. revise my comments if need be.
  30.  
  31. Also, I'd like to thank you for your efforts in putting together this
  32. collection.  It will allow me to make a better menu system here and also
  33. make some of my routine tasks easier.  I'm sure that this is true of many
  34. other people as well.  Further, I'm sure that many people also appreciate
  35. your time in moderating comp.archives.msdos.announce as well as
  36. maintaining garbo.
  37.  
  38. So, I big thank you from all of us here in my department and best wishes.
  39.  
  40. Ed
  41.  
  42. ---------------------------------------------------------------------------
  43.              A Review of TSBAT40.ZIP by Ed Grether
  44.  
  45.      TSBAT40.ZIP is an extensive collection of utilities written by
  46. Prof. Timo Salmi.  While many of the utilities are useful in and
  47. of themselves, this collection also includes many comments and
  48. can serve as an instructional tool as well.  Further, a file
  49. called BATRICKS.TXT contains many useful ideas on how to squeeze
  50. additional use out of the batch language.  Also, the additions of
  51. ASK.EXE, ASKENV.EXE and ISANSI.EXE allow the batch programmer to
  52. write batch files which go beyond what is possible solely with the
  53. batch language.  Below are some comments on a few of files
  54. included in the package:
  55.  
  56. ADDPATH.BAT - A utility which facilitates adding directories to
  57. the PATH as needed.  It also demonstrates several generally
  58. useful techniques in batch programming.
  59.  
  60. ASK.EXE - This utility makes it possible to do many otherwise
  61. impossible things in making a batch file respond interactively.
  62. It is especially useful for confirmation or menu purposes.
  63.  
  64. BATRICKS.TXT - A collection of useful tricks/tips on ways to work
  65. around some of the batch language's restrictions.
  66.  
  67. COLOR.BAT - Allows one to customize the colors of their DOS text
  68. screen (with the ANSI.SYS driver loaded).
  69.  
  70. DELPATH.BAT - The companion to ADDPATH.BAT, these utilities allows
  71. you to selectively add and remove directories from the PATH as
  72. necessary.
  73.  
  74. PUSHDIRE.BAT - This utility allows you to save the current
  75. directory so that it may be restored after an operation which
  76. changes the directory.  This is also very useful is designing a
  77. batch language menu system.
  78.  
  79. POPDIRE.BAT - This utility is the companion to PUSHDIRE.BAT and
  80. allows the saved directory to be restored.
  81.  
  82. SAFEDEL.BAT - This is for those of us who sometimes type faster
  83. than we think.  It asks us if we really do want to delete the
  84. specified files.
  85.  
  86. WHERE.BAT - A very useful utility (see Caveats though) which
  87. helps one to find a file whose location is unknown.  A must for
  88. those of us who have too many directories for our own good.
  89.  
  90. WILD.BAT - A very powerful (yet simple) batch file which allows
  91. one to use wild-cards for commands which normally don't take
  92. them.  This is not only a useful utility, but it demonstrates the
  93. hidden power of the batch language.
  94.  
  95. Additional files:  In addition to a number of other utilities
  96. there are batch files which facilitate the use of several common
  97. utilities like virus checkers and compression/archival programs.
  98.  
  99.      Conclusion - The TSBAT40.ZIP collection is a large number of
  100. useful utilities and batch programming examples as well as a few
  101. extensions to the batch language.  In addition, it has a number
  102. of informational files with more tips and batch programming
  103. information.
  104.  
  105. -----------------------------------------------------------------
  106.  
  107. Caveats - This section is noticeably sparse, and for good reason
  108. I'm sure -- a lot of hard work on Prof. Timo Salmi's part.
  109. However, due to the limitations of DOS and PCs, some of these
  110. utilities are somewhat limited as well.  The limitations I found
  111. are:
  112.  
  113.  1) A number of the utilities in the package require temporary
  114. environment space.  If that space is not available, the utility
  115. is unable to function.  This, of course, is easy to remedy with a
  116. modification of the CONFIG.SYS file.
  117.  
  118.  2) DELPATH.BAT seems to have trouble with larger PATHs?  Perhaps
  119. I'm doing something wrong with this, or it could be an artifact
  120. of the Novell network our workstations are on.
  121.  
  122.  3) WHERE.BAT is unable to work on network drives as it
  123. relies on CHKDSK.EXE which doesn't work on network (at
  124. least Novell network) drives.
  125.