home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 24 / CD_ASCQ_24_0995.iso / vrac / tsutlf15.zip / TSUTLF.INF < prev    next >
Text File  |  1995-07-27  |  8KB  |  205 lines

  1. Thu 27-July-1995
  2.  
  3. About TSUTLF in General                        (All rights reserved)
  4. =======================
  5.  
  6. This is the sixth package  in  my  utilities  series.  TSUTLE  is  a
  7. stand-alone  sequel  to  TSUTIL,  TSUTLB,  TSUTLC,  TSUTLD,  TSUTLE.
  8.  
  9. This  package may be used and distributed freely for NON-COMMERCIAL,
  10. NON-INSTITUTIONAL, PRIVATE purposes, provided it is not  changed  in
  11. any  way.  (Repacking  with  another  method is ok, though.) For ANY
  12. other usage, such as use in a business enterprise or  a  university,
  13. contact the author for registration. Uploading to bulletin boards is
  14. encouraged. Please do  not  distribute  any  part  of  this  package
  15. separately.
  16.  
  17. The  programs  are  under  development.  Comments  and  contacts are
  18. solicited. If you have any feedback, please do not hesitate  to  use
  19. electronic mail for communication.
  20.  
  21. The  author shall not be liable to the user for any direct, indirect
  22. or consequential loss arising from the use of, or inability to  use,
  23. any  program or file howsoever caused. No warranty is given that the
  24. programs will work under all circumstances.
  25.  
  26. Timo Salmi (ts@uwasa.fi)
  27. Professor of Accounting and Business Finance
  28. Faculty of Accounting & Industrial Management
  29. University of Vaasa
  30. P.O. BOX 700, FIN-65101 Vaasa, Finland
  31.  
  32.  
  33. Timo Salmi UTiLities set F, release 1.5 includes the following
  34. *    *     ** *          *          * *
  35. utility-type programs:
  36.  
  37. TSUTLF15        Sixth set of Utilities, T.Salmi
  38. Filename        Comment
  39. --------        --------------------------------
  40. ADVDATE.EXE     Advance system clock's date
  41. CHOOSE.EXE      Ask questions in batch files
  42. CHTEST.BAT      An example of using CHOOSE.EXE
  43. DELEDIR.EXE     Generalized delete directory
  44. FILE_ID.DIZ     Brief characterization of TSUTLF
  45. GOTODIR.EXE     Generalized change directory
  46. MAKEDIR.EXE     Generalized create directory
  47. STRINGS.EXE     Find a file's embedded strings
  48. STRMEMO.EXE     Find strings in your PC's memory
  49. TSPROG.INF      List of PD programs from T.Salmi
  50. TSUTLF.INF      Document (a readme)
  51. TSUTLF.NWS      News announcements about tsutlf
  52. VAASA.INF       Info: Finland, Vaasa, U of Vaasa
  53. ----            ------             ------  -----
  54. 0013
  55.  
  56.  
  57. ADVDATE.EXE (Ver 1.0)  Advance system clock's date
  58. =====================
  59.  
  60. Usage: ADVDATE [±numberOfDays]
  61.  
  62. If you have MS-DOS 3.3+ also the CMOS date is updated.
  63.  
  64.  
  65. CHOOSE.EXE (Ver 1.0)  Ask questions in batch files
  66. ====================
  67.  
  68. Usage: CHOOSE [/c[:]keys] [/?|/h] [/n] [/s] [/t[:]c,nn] [text]
  69.     the prompt keys ─┘      │       │    │        │ │     │
  70.                       Help ─┘       │    │        │ │     │
  71. No default prompt (only user text) ─┘    │        │ │     │
  72.                  apply case Sensitivity ─┘        │ │     │
  73.   default key after timeout (must be among keys) ─┘ │     │
  74.                                 Timeout in seconds ─┘     │
  75.                                       user's text prompt ─┘
  76.  
  77. MS-DOS 6.0 finally included a CHOICE command for making user choices
  78. in batches. CHOOSE simulates CHOICE for the earlier MS-DOS versions
  79. reasonably accurately. The idea is that if you have obtained a batch
  80. that uses CHOICE, but you don't have MS-DOS 6.0, you can still
  81. utilize the batch. The syntax is naturally based on MicroSoft's,
  82. except for the addition of the help switch. The actual CHOOSE
  83. program is a Turbo Pascal 5.0 program based the author's own,
  84. earlier ASK program for making choices in batches. (Contrary to
  85. CHOICE, CHOOSE handles also the /t:c,0 timeout correctly.)
  86.  
  87. CHOOSE returns an errorlevel corresponding to the location of the
  88. prompt keys in the /c switch. See CHTEST.BAT for an example of using
  89. CHOOSE.EXE.
  90.  
  91.  
  92. DELEDIR.EXE (Ver. 1.0)  Generalized delete directory
  93. ======================
  94.  
  95. Usage: DELEDIR [DirectoryName]
  96.  
  97. DELEDIR is an enhanced rmdir command. It can remove also directories
  98. with blanks in the directory name. Double quotes can be used to
  99. delimit the directory name. For example
  100.  
  101.  DELEDIR "My dir"
  102.  
  103. It is highly advisable to check with dir what directory name was
  104. actually removed if you use special characters. MS-DOS can cause
  105. unexpected results in some cases. Besides no advance error checking
  106. is made for the directory name or syntax you use.
  107.  
  108.  
  109. GOTODIR.EXE (ver. 1.0)  Generalized change directory
  110. ======================
  111.  
  112. Usage: GOTODIR [DirectoryName]
  113.  
  114. GOTODIR is an enhanced chdir command. It can also go to directories
  115. with blanks in the directory name. Double quotes can be used to
  116. delimit the directory name. For example
  117.  
  118.  GOTODIR "My dir"
  119.  
  120. The name will be capitalized.
  121.  
  122. Warning: Use this command with extra caution and at your own risk.
  123. Writing to an unconventionally named directory can confuse some
  124. programs, and you might even lose some data on your disk.
  125.  
  126.  
  127. MAKEDIR.EXE (ver. 1.0)  Generalized create directory
  128. ======================
  129.  
  130. Usage: MAKEDIR [DirectoryName]
  131.  
  132. MAKEDIR is an enhanced mkdir command. It can create also directories
  133. with blanks in the directory name. Double quotes can be used to
  134. delimit the directory name. For example
  135.  
  136.  MAKEDIR "My dir"
  137.  
  138. The name will be capitalized.
  139.  
  140. It is highly advisable to check with dir what directory name was
  141. actually created if you use special characters. MS-DOS can cause
  142. unexpected results in some cases. Besides no advance error checking
  143. is made for the directory name or syntax you use.
  144.  
  145.  
  146. STRINGS.EXE (Ver 1.1)  Find a file's embedded strings
  147. =====================
  148.  
  149. Usage: STRINGS
  150.  [/b] [/m###] [/o] [/s] InputFileName
  151.    │    │       │    │
  152.    │    │       │    └─ Scandinavian (Finnish) character set
  153.    │    │       └─ Omit the offset information from the output
  154.    │    └─ Minimum number of characters considered a word (default 4)
  155.    └─ Batch mode, no headers or footers
  156.  
  157. Finds the strings embedded in a text or a binary file. A string is
  158. defined as starting with a letter.  The body of the string can
  159. contain letters, digits, and the special characters hyphen (-),
  160. underscore (_), and apostrophe (').
  161.  
  162. If the output is redirected to a file with > redirection or piped
  163. with |, the program's messages will still be written to the screen
  164. (the standard output device). A < redirection is not allowed.
  165.  
  166. The Finnish character set adds the following to the English set: å ä
  167. ö Å Ä Ö.
  168.  
  169. Tip: Usage for preventing the results scrolling off the screen
  170.   STRINGS MyFile | more
  171. Better still
  172.   STRINGS MyFile | list /s
  173. where list is from Buerg's garbo.uwasa.fi:/pc/fileutil/list77a.zip
  174. or whatever is the current version when you read this.
  175.  
  176. Another tip: You can sort the output using
  177.   STRINGS MyFile | sort /+9
  178.  
  179.  
  180. STRMEMO.EXE (Ver 1.1)  Find strings in your PC's memory
  181. =====================
  182.  
  183. Usage:
  184. STRMEMO [/b] [/m###] [/o] [/s] StartAddressInHex EndAddressInHex
  185.           │    │       │    │
  186.           │    │       │    └─ Scandinavian (Finnish) character set
  187.           │    │       └─ Omit the offset information from the output
  188.           │    └─ Minimum number of characters considered a word (default 4)
  189.           └─ Batch mode, no headers or footers
  190.  
  191. Finds the strings embedded in the computer's memory. A string is
  192. defined as starting with a letter.  The body of the string can
  193. contain letters, digits, and the special characters hyphen (-),
  194. underscore (_), and apostrophe (').
  195.  
  196. The starting address and the ending address must be given as
  197. hexadecimals ranging from $00000 to $FFFFF.
  198.  
  199. If the output is redirected to a file with > redirection or piped
  200. with |, the program's messages will still be written to the screen
  201. (the standard output device).
  202.  
  203. For the Scandinavian characters and a tip see the STRINGS.EXE
  204. information above.
  205.