home *** CD-ROM | disk | FTP | other *** search
/ Amiga Computing 68 / ac068b.adf / Move / Move.doc next >
Text File  |  1993-10-16  |  4KB  |  129 lines

  1. To install Move on hard drive or your Workbench disk, use the following command:
  2.  
  3. COPY AMIGACOMPUTING-XMAS93B:C/MOVE TO <DEST>
  4.  
  5. where DEST can be C: if you booted from your hard drive, or WORKBENCH2.0:C
  6. if you booted from a floppy.
  7.  
  8.  
  9.  
  10.  MOVE, written by Kai Iske August 16. 1993
  11.        This is PUBLIC DOMAIN; you may do with it whatever you like
  12.  
  13. If you change/republish/delete/sell the program or do anything similar, please
  14. be so kind to keep my name within the program and all the other files.
  15.  
  16. I wrote Move because all of the available moves out there couldn`t suffice my
  17. needs. They lacked this and that, so I wrote my own which also includes
  18. switches like those known from e.g. Rename.
  19.  
  20. MOVE was written using SAS 6.3....
  21.  
  22. !!! Move requires OS 2.x and up to run !!!
  23.  
  24.  
  25.  
  26. ------------------
  27. What does MOVE ???
  28. ------------------
  29.  
  30.  
  31. Well,  it  moves files from here to there.  You may issue as many source files
  32. as  there fit on one command line, even including patterns.  Issuing directory
  33. names  will  cause  Move  to  create  a  directory of the same name within the
  34. destination  directory  (if  not already existent) and move all the files from
  35. the  source  directory  to  the  new destination.  Furthermore all directories
  36. within  the  source  will be collected recursively.  There are several options
  37. for Move:
  38.  
  39.   Move FROM/M,TO/A,CLONE/S,DATES/S,NOPRO/S,COM/S,QUIET/S,NOREQ/S,FORCE/S
  40.  
  41. Explanation
  42.  
  43.   FROM  : From file(s)/pattern(s)
  44.   TO    : Destination directory
  45.           A destination file will be accepted only if there are no
  46.           multiple files to be moved.
  47.   CLONE : Clones file date, file comment and protection bits
  48.   DATES : Only file dates and file protection will be cloned
  49.   NOPRO : Per default the protection bits will be cloned. You may
  50.           disable this feature using NOPRO
  51.   COM   : Only file comments and file protection will be cloned
  52.   QUIET : Per default Move runs in verbose mode, ie. all file-/dirnames
  53.           will be printed within the Shell. This option will disable
  54.           verbose mode.
  55.   NOREQ : This one is used to disable "Please insert xxx in yyy" Requesters
  56.   FORCE : Move a read-/deleteprotected file to a write/deleteprotected
  57.           file, i.e. no matter what bits are set for a source/destination
  58.           file, it will be moved/overwritten.
  59.  
  60. Examples
  61.  
  62.   Move *.c *.h SMakeFile PictureDir t:
  63.  
  64.   Will move all files ending with ".c"/".h", a file called SMakeFile, and
  65.   a directory PictureDir to t: (PictureDir will be created then)
  66.  
  67.  
  68.  
  69. -----------------------
  70. How to install MOVE ???
  71. -----------------------
  72.  
  73. Simply copy it to a directory within you search path (eg. C:)
  74.  
  75.  
  76.  
  77.  
  78. -----------
  79. Version 1.0
  80. -----------
  81.   - initial release
  82.  
  83.  
  84. -----------
  85. Version 1.1
  86. -----------
  87.   - Added well known CLONE, DATES, COM, NOPRO,
  88.     QUIET and NOREQ options also used by e.g. Rename
  89.  
  90.  
  91. -----------
  92. Version 1.2
  93. -----------
  94.   - Added CTRL-C checking
  95.   - Added FORCE Flag in order to move read/deleteprotected or
  96.     to overwrite a delete/writeprotected files
  97.  
  98.  
  99. -----------
  100. Version 1.3
  101. -----------
  102.   - UnLock Problem solved when doing recursive Dir-Moves
  103.     This bug lead to "Object in use" error messages
  104.  
  105. -----------
  106. Version 1.4
  107. -----------
  108.   - Now uses Rename() when source and dest are on the same
  109.     device. This is faster ;) Why haven`t I thought of that
  110.     earlier ??? ;)
  111.  
  112.  
  113. Hope you like it, if not, delete it......
  114.  
  115.  
  116.  
  117. So long,
  118.  
  119.      Kai
  120.  
  121.  
  122.  
  123.  
  124.  --- Kai Iske
  125.  Brucknerstrasse 18, 63452 Hanau, Germany, Tel.: +49-(0)6181-850181
  126.  Z-Net    : KAI@SWEET.ZER            usenet : kai@iske.adsp.sub.org
  127.  internet : iske@informatik.uni-frankfurt.de              IRC:kiske
  128.  ---- Life sucks ----
  129.