home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / RMDIR12.ZIP / RM_TREE.DOC < prev    next >
Text File  |  1990-12-26  |  6KB  |  144 lines

  1. February 10, 1990 Release V1.2 for DOS
  2. December 26, 1990 Release V1.2 for OS/2
  3.  
  4.                                   RM_TREE V1.2
  5.  
  6.                        Sub-Directory and Files Removal Utility
  7.  
  8.  
  9.                                 Sylvain Faust Inc.
  10.  
  11.                    9962 Christophe-Colomb, Montréal, Québec, CANADA
  12.  
  13.                               CompuServe 72007,3335
  14.  
  15.  
  16.  
  17.                                  What is RM_TREE?
  18.  
  19. RM_TREE (ReMove the TREE) is a utility that removes all directory structures
  20. under a  defined starting directory.   This  utility will  remove all sub-
  21. directories  and files that  exist under the  directory where RM_TREE  was
  22. executed.
  23.  
  24.   It will delete all files (READ-ONLY, SYSTEM, HIDDEN, ARCHIVE, NORMAL) in each
  25. directory before removing them (**DOS ONLY: It does not remove SYSTEM, READ-
  26. ONLY or HIDDEN files under OS/2**).
  27.  
  28.   This utility will save you a lot of time when you have to remove a set of
  29. sub-directories that may or may not contain files.  Normally you will have to
  30. delete all files in each sub-directory and then remove them one at a time.
  31.  
  32.    This  utility can run  in the PROMPTING  mode OFF (see -n switch)  which
  33. operates without requiring user confirmation.  Perfect for batch processing.
  34.  
  35.    RM_TREE does not touch or delete any of the files into the directory where
  36. it is activated (current directory) except if -c switch is used.  It ONLY does
  37. its job in sub-directories when -c switch is not used (see -c switch).
  38.  
  39.    Because of the POWER of RM_TREE be careful when using it.  Learn how to use
  40. it into a test sub-directory structure.
  41.  
  42.  
  43. WHAT IS NEW IN VERSION 1.1
  44. --------------------------
  45.  
  46.    New parameter: -c   (read section "how to use rm_tree")
  47.  
  48.  
  49.  
  50. WHAT IS NEW IN VERSION 1.2
  51. --------------------------
  52.  
  53.    DOS errorlevel support: RM_TREE sets the DOS errorlevel as described here.
  54.  
  55.                             0 : Processing completed.
  56.                             0 : ? option use for help text.
  57.                             1 : Operation aborted (user request).
  58.                             2 : Invalid option.
  59.                             3 : Invalid syntax.
  60.            (**OS/2 Only**)  6 : SYSTEM, READ-ONLY or HIDDEN files exist.
  61.  
  62.    Messages displayed in the verbose mode have been changed to include the full
  63.    directory path.  Minor modification done in the algorythm used so far.
  64.  
  65.    An OS/2 version made available based on DOS version 1.2.
  66.  
  67. HOW TO USE RM_TREE
  68. ------------------
  69.  
  70.    At the DOS prompt type: RM_TREE ? to get the online help information which
  71.    involves no processing by RM_TREE.
  72.  
  73. Four options (switches) are available:
  74.  
  75.     -c     : CURRENT directory.  When activated, RM_TREE will delete all files
  76.              that exist in the current (starting) directory.  This is an
  77.              addition to the normal processing.
  78.  
  79.              In the default state (when no -c passed as parameter) RM_TREE
  80.              DO NOT TOUCH any files of the current (starting) directory.
  81.  
  82.     -n     : PROMPTING.  When activated, RM_TREE WILL NOT ASK any user
  83.              confirmation prior to processing.  Be CAREFUL and SURE of what
  84.              you are doing.
  85.  
  86.              In the default state (when no -n passed as parameter) RM_TREE
  87.              ALWAYS requires a user confirmation prior to proceeding.
  88.  
  89.     -v     : VERBOSE output.  When activated, RM_TREE gives a more detailed
  90.              "on the go" display status.  It displays each directory name while
  91.              being processed and each file name prior to deletion.
  92.  
  93.              In the default state (when no -v passed as parameter) RM_TREE
  94.              display no information about the running process.  This is the
  95.              fastest way it runs.
  96.  
  97.      ?     : HELP.  Gives brief help text information on the different
  98.              options (switches) available.
  99.  
  100. (**DOS Version ONLY **)
  101. DONT FORGET:  A SPACE IS REQUIRED BETWEEN EACH PARAMETER IF MORE THAN ONE.
  102.  
  103.   Be sure to read the complete documentation before use.  Be sure to understand
  104. how this powerful utility program works.  This program is very sharp and is as
  105. util and dangerous as the FORMAT command.
  106.  
  107.    This is a Freeware program.  It cost you nothing to use it!
  108.  
  109. You have the right to use the program but the proprietorship adhers to the
  110. author and SYLVAIN FAUST INC.
  111.  
  112. YOUR FIRST USE OF RM_TREE CONSTITUTES AGREEMENT TO THE FOLLOWING.  IF YOU
  113. DONT AGREE, PLEASE DO NOT USE THIS PROGRAM.
  114.  
  115. RM_TREE  is a copyrighted program  offered "as is" to PC/MSDOS and OS/2 based
  116. computer user for personal use, testing and evaluation.  SYLVAIN FAUST INC., the
  117. author, makes  no claims as  to the program's  suitability for any  specific use
  118. and expressly disavows any responsibility for real consequential damage of any
  119. sort.
  120.  
  121. A limited licence is granted to all users of PC/MSDOS and OS/2 based computer to
  122. use and duplicate this version of RM_TREE for their personal use.  RM_TREE can
  123. be transferred to a bulletin board system if always kept under the name
  124. RM_TREEd.EXE/RM_TREEo.EXE with RM_TREE.DOC and READ.ME! in its archive compress
  125. file.
  126.  
  127. For commercial use, fell free to send any comment or request to:
  128.  
  129. Contacts:    Sylvain Faust Inc.
  130.              9962 Christophe-Colomb
  131.              Montréal, Québec
  132.              CANADA, H2C 2T6
  133.  
  134. Mail Addr:   Sylvain Faust Inc.
  135.              978 St-René Ouest #4
  136.              Gatineau, Québec
  137.              CANADA, J8P 7K9
  138.  
  139.  
  140. Compuserve:  Sylvain Faust 72007,3335
  141.  
  142.  
  143. Sylvain Faust Inc All rights Reserved
  144.