DefragMentor Lite CL 4.0 for Windows NT 4.0/2000

FREE command line utility for defragmenting files on FAT and NTFS volumes

Copyright (C) 1999, 2000 Michael Gromov
Web-site: http://www.defragmentor.com
E-mail:   mailbox@defragmentor.com

==========================================================================
 USAGE
==========================================================================

defragme.exe [-a] [-i] [-s] [-v] [-c] [-e] [-x <mask>] [<file name mask>]
 or
defragme.exe [-f] [-fs] [<drive letter>: | <file name>]

You can use wildcards in <file name mask>.

Options:
  -a  About DefragMentor
  -c  Skip contiguous files
  -e  Stop processing files on error
      If wildcards are used to process multiple files and some file        
      causes an error this switch will stop processing immediately.        
  -f  Display free volume fragments or file fragments
  -fs Display free volume fragments sorted by size
  -i  Print out file information without further processing              
  -s  Recurse subdirectories
  -v  Verbose
  -x  Mask of file names to be skipped

Examples:
  defragme.exe -i d:\art\map.gif
  defragme.exe -s -e -v -x smth*.mdb d:\data\*.mdb
  defragme.exe -f d:\art\map.gif
  defragme.exe -fs d:

Exit codes:
  0 - if an operation succeeds
  1 - if an operation fails

Administrative rights are required to run DefragMentor Lite CL

==========================================================================
 WHAT'S NEW IN VERSION 4.0
==========================================================================
1. Returns correct exit code on success
   (there was a bug, which is now fixed)
2. Allows you to obtain a map of file fragments (see -f option)
3. Allows filtering out and skipping files when multiple files are being
   processed (see -x option) 

==========================================================================
 WHAT'S NEW IN VERSION 3.0
==========================================================================
1. DefragMentor Lite CL 3.0 appears to be more efficient working with
   compressed NTFS files.
2. DefragMentor Lite CL 2.0 is a little bit faster than version 2.0
3. DefragMentor Lite CL 2.0 allows to skip contiguous files to minimize
   screen output when wildcards are used to specify multiple files.

==========================================================================
 WHAT'S NEW IN VERSION 2.0
==========================================================================
1. DefragMentor Lite CL 2.0 is faster than version 1.0
2. DefragMentor Lite CL 2.0 allows to enumerate fragments of free
   disk space.

==========================================================================
 OVERVIEW
==========================================================================

DefragMentor Lite CL is a FREE command line utility designed for
defragmenting a single file or a group of files. It also allows to obtain
an information about the number of fragments a file consists of. Besides,
with DefragMentor Lite CL you can enumerate file and free disk space
fragments.

Even if you defragment the entire disk on a regular basis, some files that
are frequently changed become fragmented long before the next launch of disk
defragmenter. So you can use DefragMentor Lite CL to optimize placement of
particular files thus reducing access time and improving overall performance
of your system.

Database files of any kind (especially large ones) are the best example of
what DefragMentor Lite CL can optimize. Besides, instead of launching
DefragMentor Lite CL manually from the command line you can easily schedule
a system job (using AT command) that will run it automatically with the
specified interval of time.

DefragMentor Lite CL is Windows NT security model compliant. You must be a
member of Administrators group in order to run it.

DefragMentor Lite CL uses the native Windows NT defragmentation support and
does not access the disk directly. Also note that trying to optimize a target
file DefragMentor Lite CL does not affect other files on the disk. Therefore,
DefragMentor Lite CL is quite safe and can not break the consistency of the
disk data structure.

==========================================================================
 REQUIREMENTS AND LIMITATIONS
==========================================================================

DefragMentor Lite CL requires Windows NT 4.0 (with Service Pack 2 installed)
or higher and works with FAT, NTFS and compressed NTFS files that reside on
fixed hard drives. It does not support files on network, floppy or removable
drives. Besides, due to Windows NT limitations DefragMentor Lite CL does not
support NTFS volumes with cluster size greater than 4096 bytes.

Administrative rights are required to run DefragMentor Lite CL.

==========================================================================
 LEGAL INFORMATION
==========================================================================

This software is being distributed as FREEWARE. It may be freely used,
copied and distributed as long as it is not sold, and all original files
are included.

Any warranty of the suitability of DefragMentor Lite CL for any purpose
whatsoever, is expressly disclaimed. The files installed are provided
"as is" with no expressed or implied warranty. The author accepts no
liability for any damage or loss of business that this product may cause.
The entire risk arising out of use or performance of the product remains
with you.

Copyright (C) 1999, 2000 Michael Gromov
