UHARC is a high performance file archiver. This package contains 3 files:
UHARC.EXE program version for Win32 systems
UHARCD.EXE program version for Dos32 systems
UHARC.DOC this documentation file
What's new in version 0.4 ?
- improved compression and new modes (e.g. try "-mx" for PPM mode)
- improved built-in detection/compression of multimedia data types
- support for long filenames (Win32 only)
- encryption of archives
- more archiver options (e.g. attribute filters or exclusion masks)
- display output is written to stdout for better file manager integration
- several bug fixes
Note: UHARC 0.4 archives are NOT compatible with previous versions !
This program will run on any 386 or better computer. Memory requirements
depend on selected compression mode. The number of files in one operation
is only limited by available memory, however current version can't handle
archives with more than 2 GB total unpacked size.
a Create archive/Add files e Extract files to current dir
m Create archive/Move files x Extract files with full path
l List files in archive t Test files in archive
ac[-,+] Clear file archive attr ae<attr> Set attr exclusion mask
b<n> Set max filebuffer size bpb[-,+] bpb instead of % ratio
d<0..2> Set display mode ed[-,+] Store empty directories
idle Set idle process priority lg<file> Log output to <file>
m<0..3,x,z> Set compression mode md<n> Set dictionary size
mm[-,+] MM-detection on/off o[-,+,p] Set overwrite mode
pw[passwd] Set password p<-,r,f> Set path handling
r[-,+] Recurse subdirectories t<dir> Set extract target dir
vm[-,+] Set virtual memory usage y[-,+] Assume yes on all queries
* For commandline help type "UHARC" without any parameter.
* The command character must be placed immediately after "UHARC".
* The switches, if any, must follow the command character. UHARC supports
the use of either "-" or "/" as the switch option character.
* The UHARC archive name must be the first filename on the commandline.
If there is no archive file extension specified, UHARC will add the
default (".UHA") extension.
* After the archive filename come the list of files for the given
operation. One or more files containing a list of files to process
can also be used by prefixing the list's filename with "@". It's
possible to mix filenames and list files in any order. If a filename
on commandline or in a list file has prefix "!", this means it will
be excluded in processing. Allowed delimiters for filenames in list
files are space, tab and newline. Long filenames with spaces must
be enclosed in double-quotes. The line size in list file must not
exceed 4095 characters.
* Filename wildcards are allowed in commandline and in list files,
but not for archive filename. The use of wildcards follow MS-DOS