home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / dos_util / qcpy339a.zip / QUIKCOPY.NEW < prev    next >
Text File  |  1993-08-22  |  6KB  |  161 lines

  1.                                QUIKCOPY 3.39a
  2.                    (Beta Release - Registered users only)
  3.  
  4.                                      by
  5.  
  6.                                Roland Skinner
  7.  
  8.                              Copyright (c) 1993
  9.  
  10.                                 RJS Software
  11.  
  12. This file contains information about the new features in this beta  release
  13. of  QUIKCOPY.  This  is  not  a  complete  documentation.  Note  that   the
  14. documentation for  QUIKCOPY  is  currently  being  totally  rewritten;  the
  15. documentation for QUIKCOPY v3.34 is included here.
  16.  
  17. Firstly, this beta release is for registered users only. Registered  users,
  18. run the registration program, REGISTER.EXE, that came with your  registered
  19. version of QUIKCOPY to register this program. Follow the instructions  that
  20. came with it to make this beta release functional.
  21.  
  22. Truly-wild wild-cards
  23. ~~~~~~~~~~~~~~~~~~~~~
  24. QUIKCOPY now accepts truly-wild wild-cards. The wild-cards implemented  are
  25. a super-set of  those  available in  JP  Software's  4DOS,  and  Symantec's
  26. licensed NDOS.
  27.  
  28. The best way to demonstrate these wild-cards is by way of example.
  29.  
  30. 1. If you want to copy all files containing "S" somewhere in the  name-part
  31.    of the filename, simply use
  32.                           *S*.*
  33.    as a source parameter.
  34. 2. If you want to copy all files starting in "A", "B", "C",  or  "D",  then
  35.    use
  36.                           [A-D]*.*
  37.    as a source parameter.
  38. 3. If you want to copy all files starting with "A", "E", "I", "O"  or  "U",
  39.    then use
  40.                           [AEIOU]*.*
  41.    as a source parameter.
  42. 4. Combinations of the above are also allowed. Suppose you wanted  to  copy
  43.    all files that had "R", "J" or "S" somewhere in  the  extension-part  of
  44.    the filename. Simply use:
  45.                           *.*[RJS]*
  46.    as a source parameter.
  47. 5. Also, you can specify that you do not want certain characters to appear.
  48.    Suppose you wanted to copy all files that did not start with "A" or "B",
  49.    then you would use
  50.                           [!A-B]*.*   or   [!AB]*.*
  51.    as a source parameter.
  52. 6. Suppose you wished to copy all files whose name-parts were 3  characters
  53.    long, and start with "AB". One may think of using
  54.                            AB?.*
  55.    yet this will copy files of the type "AB.*" as well. Instead, one should
  56.    use
  57.                            AB[?].*
  58.    as a source parameter.
  59.  
  60. Exclude files
  61. ~~~~~~~~~~~~~
  62. QUIKCOPY now allows one  to  exclude  certain  files,  while  copying.  The
  63. sequence
  64.                           [!"...."]
  65. should be used.
  66.  
  67. More examples:
  68.  
  69. 1. Suppose you wanted to copy all files, except "*.BAK"  files.  You  would
  70.    use
  71.                                [!"*.BAK"]
  72.    as a source parameter.
  73. 2. Suppose you wanted to copy all files that did not start with "R", "J" or
  74.    "S", then you would use
  75.                                [!"[RJS]*.*"]
  76.    as a source parameter.
  77. 3. Note, if you wanted to copy all files that did not contain an "S" in the
  78.    name-part of the filename, then you would not use
  79.                                *[!S]*.*
  80.    but rather
  81.                                [!"*S*.*"]
  82.    as a source parameter. What at first may seem intuitively correct, is in
  83.    fact not. The former means that any file which does not contain  an  "S"
  84.    in one of the name-part positions in the filename may be copied,  whilst
  85.    the latter means that only files  that  don't  contain  an  "S"  in  the
  86.    name-part will be copied.
  87.  
  88. Multiple source files
  89. ~~~~~~~~~~~~~~~~~~~~~
  90. QUIKCOPY now allows multiple source files/masks to be specified. By  simply
  91. separating each source mask with a semi-colon (";"), you can have  multiple
  92. source files.
  93.  
  94. For example, suppose you wish to copy all ".EXE", ".BAT" and ".COM"  files.
  95. The following source parameter would do the trick
  96.                            *.EXE;*.BAT;*.COM
  97. Note that no spaces are allowed.
  98.  
  99. Source parameters in general
  100. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  101. Note that any combination of the above may be used as source parameters.
  102.  
  103. Automatic destination directory creation
  104. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  105. QUIKCOPY now creates the first-level destination directory when copying (or
  106. potentially copying) multiple files to a certain destination.
  107.  
  108. For example, if one had
  109.                                *.EXE TEMP
  110. QUIKCOPY will create a directory "TEMP" and all the ".EXE" files  would  be
  111. copied to that directory.
  112.  
  113. Note  that  QUIKCOPY  will   only   create   a   first-level   subdirectory
  114. automatically. For example, it won't create the subdirectory "TEMP\TEMP".
  115.  
  116. Beeps and bells while disk-copying
  117. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  118. QUIKCOPY now beeps  at  the  end  of  each  stage  during  the  copying  of
  119. diskettes.
  120.  
  121. Quieter disk-copying
  122. ~~~~~~~~~~~~~~~~~~~~
  123. Disk-copying is now somewhat quieter during waits between diskette changes.
  124.  
  125. ---------------------------------------------------------------------------
  126.  
  127. Any correspondence may be forwarded to the address below.
  128.  
  129. Send your recommendations, bug-reports, requests,  registrations,  etc.  to
  130. Roland Skinner, or RJS Software, at:
  131.  
  132.                            P.O. Box 14134
  133.                            Bredell
  134.                            1623
  135.                            Republic of South Africa
  136.  
  137. The above address is not a residential address; only a box number.
  138.  
  139. Anybody who is the first to recommend a feature  that  is  later  added  to
  140. QUIKCOPY, or is the first to report an error in  the  working  of  QUIKCOPY,
  141. will have his/her name added to the THANK YOU section of this document.
  142.  
  143. Users requesting faster replies, etc. may send an Email message  to  Roland
  144. Skinner on one of the echomail conferences in South  Africa  -  I recommend
  145. "RsaSOFT" - or (preferably) netmail me. My personal Email addresses are:
  146.  
  147.   FIDONET:    Roland Skinner @ 5:7101/55.1
  148.   InterNet:   roland.skinner@p1.f55.n7101.z5.fidonet.org
  149.               roland@concave.cs.wits.ac.za
  150.   ILink:      SHAREWARE conference - Roland Skinner
  151.   RsaNET:     RsaSOFT conference - Roland Skinner
  152.  
  153.  
  154. Since this  is  a  beta-release,  I  would  appreciate  your  comments  and
  155. recommendations, especially bug-reports, even more.
  156.  
  157. Yours faithfully,
  158.  
  159. Roland Skinner
  160.  
  161.