uiso

CLI interface to UltraISO.

On non-Windows, runs UltraISO via Wine.

Usage

uiso [OPTIONS]

Options

--appid <STRING>

Application ID.

--preparer <STRING>

Preparer.

--publisher <STRING>

Publisher.

--sysid <STRING>

System ID.

--volset <ID>

Volume Set ID.

--volume <STRING>

Volume label.

--bootfile <FILENAME>

Set boot file.

--bootinfotable

Generate boot information table in boot file.

--optimize

Optimise file systems by coding the same files only once.

-f, --file <FILENAME>

Add one file or folder (includes folder name and all files and folders under it).

--dir <DIRNAME>

Add all files and folders under a given directory (does not include the directory name itself).

--newdir <DIRNAME>

Create a new directory.

-c, --chdir <DIRNAME>

Change current directory in ISO image.

-r, --rmdir <FILENAME>

Remove a file or folder from ISO image (full path should be specified).

--hide <FILENAME>

Set hidden attribute of a file or folder (full path should be specified).

--ahide <FILENAME>

Set advanced hidden attribute of a file or folder (full path should be specified).

-i, --input <FILENAME>

Input ISO image.

-o, --output <FILENAME>

Output ISO image.

--bin2iso <FILENAME>

Convert input CD/DVD image to ISO format.

--dmg2iso <FILENAME>

Convert input DMG image to ISO format.

--bin2isz <FILENAME>

Compress input CD/DVD image to ISZ format.

--compress <compress>

Set compression level.

--encrypt <encrypt>

Set encryption method.

--password <PASSWORD>

Set ISZ password.

--split <SIZE>

Set segment size in bytes.

--list <FILENAME>

Create a list of files and folders in an ISO image.

--get <FILENAME>

Set a file or folder (full path should be specified) to be extracted.

--extract <DIRNAME>

Extract ISO image to specified directory.

--cmd <FILENAME>

Read arguments from a text file.

-l, --ilong

Long filename for ISO 9660 volume, up to 31 chars.

--imax

Max filename for ISO 9660 volume, up to 207 chars.

--vernum

Include file version number.

--lowercase

Allow lowercase letter.

--joliet

Create Joliet volume.

--jlong

Long filename for joliet volume, up to 103 chars.

--rockridge

Create RockRidge volume.

--udf

Create UDF volume.

--hfs

Create Apple HFS volume.

--udfdvd

Create UDF DVD image (this option will overwrite all other volume settings).

-d, --debug

Enable debug logging.