;
                                   MOVE.COM                                   

             Size (recs) CRC   Version    Author/Latest Issue      Disk
MOVE.COM       3k (20)   1A32  2.2        Howard Goldstein 12/89   Z3COM6
MOVE.3OM       3k (20)   698E  2.2        Howard Goldstein 12/89   Z3COM6
MOVE.4OM       4k (25)   F3A9  2.2        Howard Goldstein 12/89   Z3COM6

  1- Syntax/Options  2- Notes                                                 



   MOVE  moves files from one area to another on the same drive.   It  permits 
wildcard filename declarations and also directory DU and DIR forms.   Only one 
byte  is changed in the directory storage area (track 2 of the  diskette)  for 
each file moved,  so operation is quicker than disk-to-disk copying.  MOVE can 
be handy even if PUBLIC directories are available.  Vs 2.0 by Dennis Wright.
:1

   Syntax:  MOVE [dir1:]afn [dir2:] [/o]

  Options:  Q                  <-- query

            S                  <-- skip

            O                  <-- overwrite


    Usage:  MOVE afn dir:      <-- moves from current to dir:

            MOVE dir:afn dir1: <-- moves from dir: to dir1:

            MOVE dir:afn       <-- moves from dir: to current
:2
 MOVE Notes - 1/3 

   a. Version 2.2 updates (12/04/89):
      - Bug fixed in handling of large files. 
      - Move algorithm modified for increased speed.   Now  uses "search next" 
        and does only one  write  per directory  sector  per  file  instead of 
        possibly four.
      - Command line parsing code cleaned up.
      - Special handling for stand-alone user numbers removed.
      - Code fixed to work with extended environment.  
      - Code shortened in several places.
      - Call to FRESET added just  before deleting  a file in  the destination
        area to avoid problems when running under DRI BDOS.
      - Conditional assembly added for Type 4.
 MOVE Notes - 2/3 

   b. Version 2.1 updates (12/28/87)
      - Adds ZCPR33 Type 3 format with safety header, search for an empty user 
        area instead of bombing out everything in user 31, 
      - Establishes DSEG - with initialization to assure safe re-entry with GO
        command.
      - Fixes wildcard FCB (had too many "?"s).  
      - Allows legitimate  DU/DIR  destination  specs  without  colons,  ditto 
        standalone user numbers.  
      - Adds intelligent help message (change name to  MAKE  or  MV, help also 
        changes).  
      - Scanning code ATTEMPTS  to  follow  all  Z33/BGii  stipulations  where
        applicable
      - 2.1 "A" (12/30/87) adds Bridger Mitchell's FRESET routine.
      - 2.1 "B" (12/31/87) adds wildcard to  both  extent  bytes  before  file 
        existence test in "mainloop:",  clears carry flag before "sbc hl,de" a 
        little after the call to "eval10".
 MOVE Notes - 3/3 

   c. Version 2.0 updates (02/26/87):
      - Fixes drive selection bug. 
      - Adds query as default option. 
      - Reports directories in DU:DIR form.

   d. See  alias MV (Z-News 204-2) which also accomplishes direct file-move 
      using MCOPY and ERASE.
