Purpose:Extract files from .TAR archives


Format:UNTAR [/= /A:[[-][+]rhsdaecjot] /C /D /E /F /G /Net /O /P /Q /TEST /U /V] tararchive path file ...


tararchiveThe .tar file to work with
pathThe path where files will be extracted
fileThe file(s) to extract


/A:... (attribute switch)/O(verwrite)

/N (defaults)


See also TAR.


File Selection:


Supports command dialog, attribute switches, extended wildcards, ranges, multiple file names, and include lists.


File Completion Syntax:


The default filename completion syntax is: [1] dirs tar [2*] *




UNTAR is compatible with tar archives created in Linux / UNIX. Unlike .zip archives, .tar archives are not compressed unless you use the gzip option. If you don't specify any arguments, UNTAR will display its command dialog.


You can specify a pathname for tararchive. If you don't provide an extension, and the filename as entered doesn't exist, UNTAR adds ".tar". If you don't specify an operation, UNTAR will default to Extract.


UNTAR supports wildcards for the tar archive name and for the filenames to extract.


path specifies the path where files will be extracted. If path is not specified, files are extracted to the current directory.


UNTAR supports gzip decompression, and can be used to extract .tar.gz archives.


UNTAR sets two internal variables:


%_untar_filesThe number of files extracted
%_untar_errorsThe number of errors




/=Display the UNTAR command dialog to help you set the filename and command line options. The /= option can be anywhere on the line; additional options will set the appropriate fields in the command dialog.


/A:...Select only those files that have the specified attribute(s) set. See Attribute Switches for information on the attributes which can follow /A:. Do not use /A: with @file lists. See @file lists for details.


You can specify /A:= to display a dialog to help you set individual attributes.


/CDisplay (on standard output) the contents of a file in the tar archive.


/DRecreate the directory structure saved in the tar file.


/EExtract the specified file(s). (This is the default.)


/FExtract only those files that currently exist in the target folder, and which are older than the file in the tar archive.


/GUse Gzip decompression.


/N Disable one or more default behaviors:


eDon't display errors.
tDon't update the CD / CDD extended directory search database (JPSTREE.IDX).


/OOverwrite existing files. UNTAR normally prompts before overwriting an existing file; /O will suppress the prompt.


/PDisplay the progress (0 - 100%) for each file as it is extracted.


/QDon't display filenames as they are extracted.


/TESTTest the integrity of the TAR file (header and contents). Any errors will be displayed on STDERR.


/UExtract files which either don't exist in the target folder, or which are older than the file in the tar archive.


/VView the list of files in the archive (date, time, size, and filename).