Table of contents
- About WinRAR
- Quick start for novices
- Archive types and parameters
-
WinRAR interface
- Introduction
- Wizard
- Viewing files
-
File and archive management commands
- Add to archive
- Extract to the specified folder
- Test files
- View file
- Delete files
- Rename file
- Print file
- Extract without confirmation
- Add archive comment
- Protect archive from damage
- Lock archive
- Scan archive for viruses
- Convert archives
- Repair archive
- Convert archive to SFX
- Find files
- Show information
- Generate report
- Benchmark
- WinRAR menus
- Integration with Windows shell
-
Command line mode
- Command line syntax
-
Commands
- Alphabetic commands list
- "A" - Add to an archive
- "C" - Add an archive comment
- "CH" - Change archive parameters
- "CV" - Convert archives
- "CW" - Write an archive comment to file
- "D" - Delete from an archive
- "E" - Extract from an archive ignoring paths
- "F" - Freshen files within an archive
- "I" - Find string in archives
- "K" - Lock an archive
- "M" - Move files and folders to an archive
- "R" - Repair a damaged archive
- "RC" - Reconstruct missing volumes
- "RN" - Rename archived files
- "RR[N]" - Add data recovery record
- "RV[N]" - Create recovery volumes
- "S[name]" - Convert an archive to a self-extracting type
- "S-" - Remove SFX module
- "T" - Test archived files
- "U" - Update files within an archive
- "X" - Extract files from an archive with full paths
-
Switches
- Alphabetic switches list
- "--" - stop switches scanning
- "-@[+]" - disable [enable] file lists
- "-ac" - clear "Archive" attribute
- "-ad" - append archive name to destination path
- "-af<type>" - specify archive format
- "-ag[format]" - generate archive name using the current date and time
- "-ai" - ignore file attributes
- "-ao" - add files with "Archive" attribute set
- "-ap<path>" - set path inside archive
- "-as" - synchronize archive contents
- "-cfg-" - ignore default profile and environment variable
- "-cl" - convert file names to lower case
- "-cp<name>" - select a compression profile
- "-cu" - convert file names to upper case
- "-df" - delete files after archiving
- "-dh" - open shared files
- "-dr" - delete files to Recycle Bin
- "-ds" - do not sort archiving files
- "-dw" - wipe files after archiving
- "-ed" - do not add empty folders
- "-en" - do not add "end of archive" block
- "-ep" - exclude paths from names
- "-ep1" - exclude base folder from names
- "-ep2" - expand paths to full
- "-ep3" - expand paths to full including the drive letter
- "-e[+]<attr>" - set file exclude and include attributes
- "-f" - freshen files
- "-hp[pwd]" - encrypt both file data and headers
- "-ht[b|c]" - select hash type [BLAKE2,CRC32] for file checksum
- "-iadm" - request administrative access for SFX archive
- "-ibck" - run WinRAR in background
- "-ieml[.][addr]" - send archive by email
- "-iicon<name>" - specify SFX icon
- "-iimg<name>" - specify SFX logo
- "-ilog[name]" - write errors to file
- "-inul" - disable error messages
- "-ioff" - turn PC off
- "-k" - lock archive
- "-kb" - keep broken extracted files
- "-log[fmt][=name]" - write names to log file
- "-m<n>" - set compression method
- "-ma[4|5];" - specify a version of archiving format
- "-mc<par>" - set advanced compression parameters
- "-md<n>[k,m,g]" - select dictionary size
- "-ms[list]" - specify file types to store
- "-mt<threads>" - set the number of threads
- "-n<file>" - additionally filter included files
- "-n@<listfile>" - include files listed in the specified list file
- "-oc" - set NTFS "Compressed" attribute
- "-oh" - save hard links as the link instead of the file
- "-oi[-][:<minsize>]" - save identical files as references
- "-ol" - save symbolic links as the link instead of the file
- "-or" - rename files automatically
- "-os" - save NTFS streams
- "-ow" - process file security information
- "-o[+|-]" - set the overwrite mode
- "-p[pwd]" - set password
- -QO[-|+] - add quick open information [none|force]
- "-r" - recurse subfolders
- "-r-" - disable recursion
- "-r0" - recurse subfolders for wildcard names only
- "-ri<p>[:<s>]" - Set priority and sleep time
- "-rr[N]" - add data recovery record
- "-rv[N]" - create recovery volumes
- "-s" - create solid archive
- "-s<n>" - create solid groups using file count
- "-sc<charset>[objects] - specify the character set
- "-se" - create solid groups using extension
- "-sl<size>" - process files with size less than specified
- "-sm<size>" - process files with size more than specified
- "-sv" - create independent solid volumes
- "-sv-" - create dependent solid volumes
- "-s-" - disable solid archiving
- "-sfx[name]" - create self-extracting archive
- "-t" - test files after archiving
- "-ta<date>" - process files modified after the specified date
- "-tb<date>" - process files modified before the specified date
- "-tk" - keep original archive time
- "-tl" - set archive time to newest file
- "-tn<time>" - process files newer than the specified time
- "-to<time>" - process files older than the specified time
- "-ts<m,c,a>[N]" - save or restore file time (modification, creation, access)
- "-u" - update files
- "-v<n>[k|b|f|m|M|g|G]" - create volumes
- "-vd" - erase disk contents before creating volume
- "-ver[n]" - file version control
- "-vn" - use the old style volume naming scheme
- "-vp" - pause before each volume
- "-w<path>" - set folder for temporary files
- "-x<file>" - exclude specified file
- "-x@<listfile>" - exclude files listed in the specified list file
- "-y" - assume Yes on all queries
- "-z<file>" - read archive comment from file
- WinRAR exit codes
- Configuration settings
- Self-extracting modules
- Frequently asked questions and hints
- License and purchasing information