Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Commands

Many of the command examples use the MPQ archive file, named wow-patch.mpq, from a original (Vanilla) World of Warcraft patch file, named WoW-1.10.0-to-1.10.1-enGB-patch.zip. If you want to replicate these examples, you can download the wow-patch.mpq file from the Internet Archive.

The mpqcli program has the following subcommands:

CommandDescription
versionPrint the tool version number
aboutPrint information about the tool
completionPrint shell completion script to stdout
infoPrint information about MPQ archive properties
createCreate an MPQ archive from files and directories
addAdd a file to an existing MPQ archive
removeRemove a file from an existing MPQ archive
renameRename a file in an existing MPQ archive
listList files in an MPQ archive
extractExtract files from an MPQ archive
readRead a specific file to stdout
verifyVerify an MPQ archive signature
compactCompact (defragment) an MPQ archive