|
Batch extraction of sis packages and n-gage files is available from command line. All commands are executed in Windows shell (Start->Run->type cmd and press Enter).
From a command-line prompt the syntax for using SISContents is as follows:
extsis.exe -x [options] file(s) -d destination
where:
-x is extract file(s)
[options] - list of options (not mandatory). Available options are:
-xcsd - extract components (in case of embedded package) to their own
sub-directories of the folder where the files of a package are saved to.
It's recommended to use this option if you want to separate files of main
package form ones of its components.
-xcsis - extract components (in case of embedded package) as sis packages.
-nopkg - do not save pkg file for extracted package(s).
file(s) - list of file names or folders to be extracted. If you want to
specify several names, separate them with a space character. Each file
name must contain a full path (drive letter and directory where it is
located). If path has a spaces in its name it must be taken in quotes. It
is possible to use wildcards ("*" and "?") in file names (see examples).
-d - this argument shows the aplication that the next argument is a
directory where extracted files should be saved.
destination - the name of a folder where to extract files to (including
drive leter).
Examples:
1. Unpack single file C:\SIS packages\myfile.sis to C:\Unpacked:
extsis.exe -x "C:\SIS packages\myfile.sis" -d C:\Unpacked
2. Unpack myfile1.sis and myfile2.sisx from the same folder:
extsis.exe -x "C:\SIS packages\myfile1.sis" "C:\SIS packages\myfile2.sisx"
-d C:\Unpacked
3. Find and unpack all sis and sisx packages from the same source, extract
components as sis packages and do not save pkg script:
extsis.exe -x -xcsis -nopkg "C:\SIS packages\*.sis?" -d C:\Unpacked
4. Find all supported packages (sis, sisx, n-gage) and extract them to
C:\Unpacked files. Save files of components to their own sub-folders:
extsis.exe -x -xcsd "C:\SIS packages\*.*" -d "C:\Unpacked files"
5. Find all sis packages which name starts with letter "a" and extract
them to C:\Unpacked files\A:
extsis.exe -x -xcsd "C:\SIS packages\a*.sis" -d "C:\Unpacked files\A"
|