Vous êtes sur la page 1sur 43

Manuel de l'utilisateur

~~~~~~~~~~~~~
Version console RAR 5.21
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=Bienvenue dans l'archiveur RAR !
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Introduction
~~~~~~~~~~~~
RAR est une application de console permettant de grer des fichiers d'archives
en mode ligne de commande. RAR offre la compression, le chiffrement,
la restauration de donnes et de nombreuses autres fonctions dcrites dans ce manu
el.
RAR ne prend en charge que les archives au format RAR, dont l'extension
est .rar par dfaut. ZIP et les autres formats ne sont pas pris en charge.
Mme si vous spcifiez l'extension .zip lors de la cration de l'archive,
celle-ci sera au format RAR. Les utilisateurs de Windows peuvent installer
WinRAR qui prend en charge plusieurs types d'archives y compris RAR et ZIP.
WinRAR propose une interface utilisateur graphique et le mode ligne de command
e.
Bien que la console RAR et l'interface graphique WinRAR aient la mme syntaxe
de ligne de commande, il existe quelques diffrences. Il est donc recommand
d'utiliser ce fichier rar.txt pour la console RAR (rar.exe en cas de
version Windows) et le fichier d'aide winrar.chm pour l'interface graphique
de WinRAR (winrar.exe).
Fichier de configuration
~~~~~~~~~~~~~~~~~~~~~~~~
RAR et UnRAR pour Unix lisent les informations de configuration dans le fichie
r
".rarrc" dans le rpertoire personnel de l'utilisateur (stockes dans
la variable d'environnement PERSONNEL) ou autre.
RAR et UnRAR pour Windows lisent les informations de configuration du fichier
"rar.ini", plac dans le mme rpertoire que le fichier "rar.exe".
Ce fichier peut contenir la chane de caractres suivante :
Paramtres=les paramtres RAR, sont spars par les espaces
Par exemple :
paramtres=-m5 -s
Il est possible de spcifier des commutateurs spars pour
des commandes RAR individuelles l'aide de la syntaxe suivante :
commutateurs_<commande>=<commutateurs RAR spars par des espaces>
Par exemple :
commutateurs_a=-m5 -s
commutateurs_x=-o+

Variable d'environnement
~~~~~~~~~~~~~~~~~~~~~~~~
Des paramtres par dfaut peuvent tre ajouts la ligne de commande
RAR pour tablir une variable d'environnement "RAR".
Par exemple, sous UNIX, les lignes suivantes peuvent tre ajoutes
votre profil :
RAR='-s -md1024'
export RAR
RAR utilisera cette chane de caractres comme paramtres par dfaut
dans la ligne de commande et crera des archives "Solide" avec une
taille pour le dictionnaire jusqu' 1024 Ko.
RAR traite les options par priorit comme suit :
paramtres
paramtres
paramtres
fichier de

de la ligne de commande
dans la variable RAR
sauvegards dans le
configuration

plus forte priorit


faible priorit
plus faible priorit

Fichier journal
~~~~~~~~~~~~~~~
Si le paramtre "-ilog" est spcifi dans la ligne de commande ou dans
le fichier de configuration, RAR stockera des messages d'information,
concernant les erreurs rencontres lors du traitement des archives,
dans un fichier journal. Sous Unix, ce fichier est appel ".rarlog" et
est plac dans le dossier local de l'utilisateur. Sous Windows,
il est appel "rar.log" et est plac dans le mme rpertoire que le
fichier "rar.exe".
La liste organise des fichiers pour l'archivage solide - "rarfiles.lst"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Le fichier "rarfiles.lst" contient une liste de fichiers utilisateur
organise qui indique RAR dans quel ordre, ajouter les fichiers une archive
"Solide". Elle peut contenir des noms de fichiers, des jokers et l'entre
spciale - "$dfaut". L'entre par dfaut dfinit la place dans la liste
organise pour les fichiers non lis avec d'autres entres dans ce
fichier. Un commentaire suit le caractre ";". Exemple :
"rar.log; Fichier journal RAR".
Sous Windows, ce fichier peut tre plac dans le mme rpertoire que RAR,
sous Unix - dans le dossier local de l'utilisateur ou autre.
Conseils pour amliorer la compression et la vitesse de l'opration :
- les fichiers similaires peuvent tre mis ensemble dans l'archive;
- les fichiers souvent utiliss peuvent tre placs au dbut.
Normalement les masques qui sont placs au dbut de la liste ont une
priorit plus leve, mais il y a une exception cette rgle. Si le
fichier 'rarfiles.lst' contient deux masques, que tous les fichiers
slectionns par un masque, sont galement slectionns par un autre

masque, le masque qui sera le plus prcis aura une priorit plus leve
indpendamment de sa position dans la liste. Par exemple, pour les
masques '*.cpp' et 'f*.cpp', 'f*.cpp' aura une priorit plus leve,
ainsi la position de 'filename.cpp', sera slectionne par 'f*.cpp' et
non par '*.cpp'.
Syntaxe pour la ligne de commande de RAR
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Syntaxe
RAR <commande> [ -<paramtres> ] <archive> [ <@listefichiers...> ]
[ <fichiers...> ] [ <chemin_pour_extraire\> ]
Description
Les options de la ligne de commande ("<commande>" et "-<paramtres>")
donnent le contrle pour crer et grer des archives avec RAR. La
commande est une chane de caractres (ou une simple lettre) qui donne
l'ordre RAR d'excuter l'action correspondante. Les paramtres sont
spcifis pour dfinir le comportement de RAR pour excuter l'action.
Les autres paramtres sont : "<archive>" le nom de l'archive,
"<fichiers...>" le nom des fichiers archiver ou extraire de l'archive
et "<chemin_pour_extraire\>" spcifie le rpertoire dans lequel les
fichiers extraits doivent tre placs. Si ce rpertoire n'existe pas,
il sera cr.
<@listefichiers...> est un fichier texte (brut) qui contient les
noms des fichiers traiter. Les noms de fichiers doivent commencer
la premire colonne (sans espace ou marge). Vous pouvez insrer
un commentaire aprs les noms des fichiers en commenant par les
deux caractres "//" suivis du commentaire. Par exemple, vous pouvez
crer un fichier "backup.lst" contenant les chanes suivantes :
c:\work\doc\*.txt //sauvegarde des documents texte
c:\work\image\*.bmp //sauvegarde des images
c:\work\misc
et lancer :
rar a backup @backup.lst
Si vous souhaitez lire les noms de fichiers depuis l'entre standard,
spcifier pour "<@listefichiers...>" uniquement "@" sans rien d'autre.
Par dfaut, la console RAR utilise l'encodage simple octet dans la liste
des fichiers. Il est toutefois possible de la redfinir l'aide du
commutateur -sc<charset>l.
Vous pouvez spcifier des noms de fichiers habituels et des noms de
fichiers de liste dans la mme ligne de commande. Si aucun fichier ni
aucun nom de fichier de liste n'est spcifi, alors ce sera le masque
"*. *" qui sera utilis et RAR traitera tous les fichiers
Sous Unix, vous devez inclure les paramtres de ligne de commande RAR
contenant des caractres gnriques entre guillemets simples ou doubles
pour viter que l'environnement Unix ne les tende. Par exemple, cette
commande extraira les fichiers *.asm de toutes les archives *.rar dans
le dossier actuel :

rar e '*.rar' '*.asm'


Les commandes :
a

Ajouter des fichiers une archive.


Exemple :
crer ou mettre jour une archive "mon_archive" existante, en
ajoutant tous les fichiers du rpertoire courant
rar a mon_archive

Ajouter un commentaire d'archive. Les commentaires d'affichent


pendant que l'archive est en cours de traitement. Le commentaire
est limit 62000 octets
Exemples :
rar c distrib.rar

Des commentaires peuvent tre ajouts partir d'un fichier en utilisant l


e paramtre -z[fichier].
La commande suivante adds ajoute un commentaire partir du fichier in
fo.txt :
rar c -zinfo.txt (simulation)
ch

Changer les paramtres de l'archive.


Cette commande peut tre utiliser avec la plupart des paramtres
de modification d'archives pour modifier des paramtres d'archives.
Particulirement utile pour les commutateurs -cl, -cu, -tl, qui
ne sont pas consacrs une commande.
Il ne peut pas recompresser, ne crypte pas ou ne dcrypte pas des
donnes d'archives et il ne peut pas fusionner ou crer des volumes.
Si n'est pas utilis avec un commutateur, la commande 'ch' copie les
donnes d'archives sans modification.
Exemple :
Placer l'heure de l'archivage pour la classer plus tard :
rar ch -tl files.rar

cw

Insrer un commentaire d'archive dans le fichier spcifi.


Si utilis avec le paramtre -fcu, le format du fichier de sortie
est au format Unicode endian. Autrement c'est de l'ASCII.
Exemples :
1) rar cw arc commentaire.txt

2) rar cw -fcu arc unicode.txt


d

Supprimer des fichiers d'une archive. Remarque, si le traitement


de cette commande entrane la suppression de tous les fichiers
dans l'archive, l'archive vide sera alors son tour supprime.

Extraire les fichiers sans les chemins archivs.


Extraire les fichiers en excluant le chemin de sorte que tous les fic

hiers
soient crs dans le mme rpertoire.
Utilisez la commande 'x' pour extraire les chemins complets.
Exemple :
rar e -or html.rar *.css css\
extrait tous les fichiers *.css du fichier html.rar vers le dossier '
css'
en excluant les chemins. Renomme les fichiers extraits automatiquemen
t
lorsque plusieurs fichiers portent le mme nom.
f

Actualiser les fichiers dans l'archive. Mettre jour les


fichiers modifis depuis leur archivage. Cette commande
n'ajoutera pas de nouveaux fichiers l'archive.

I[i|c|h|t]=<chane>
Rechercher une chane dans les archives.
Supporte les paramtres optionnels suivants :
i

- Rechercher sans respecter la casse (par dfaut);

- Rechercher en respectant la casse;

- Rechercher une chane hexadecimale;

t
uniquement);

- Utiliser les tables de caractres ANSI, Unicode et OEM (Windows

Si aucun paramtre n'est spcifi, il est possible d'utiliser la syntaxe simp


lifie
i<chane> la place de i=<chane>.
Vous pouvez spcifier le modificateur 't' avec d'autres paramtres, par exe
mple,
ict=chane, excute une recherche sensible la casse en utilisant toutes les
tables
de caractres disponibles.
Exemples :
1) RAR "ic=premier niveau" -r c:\*.rar *.txt
Excute la recherche sensible la casse de la chane "premier niveau" dans l

es
fichiers "*.txt" des archives "*.rar" sur le disque dur c:
2) rar ih= f0e0aeaeab2d83e3a9 -r e:\texts
Recherche la chane hexadcimale f0 e0 ae ae ab 2d 83 e3 a9 dans les archiv
es
"*.rar" du dossier e:\texts.
k

Verrouiller l'archive. Toutes commandes ultrieures pour


modifier l'archive seront ignores.
Exemple :
rar k finale.rar

l[t[a],b]
Rpertorie le contenu des archives [technique [tout], basique].
la commande 'l' rpertorie les attributs des fichiers, la taille, la d
ate,
l'heure et le nom, un fichier par ligne. Si le fichier est chiffr,
la ligne commence par le caractre '*'.
'lt' affiche les informations dtailles du fichier en mode multiligne.
Ces informations incluent la valeur de la somme de contrle du fichier
, le systme d'exploitation,
les options de compression et d'autres paramtres.
'lta' offre des informations dtailles sur les fichiers
et sur les en-ttes de service comme les flux NTFS
ou les donnes de scurit des fichiers.
'lb' rpertorie les noms basiques avec le chemin, un par ligne,
sans aucune autre information.
Vous pouvez utiliser le commutateur -v pour rpertorier le contenu de
tous
les volumes : rar l -v vol.part1.rar
Les commandes 'lt', 'lta' et 'lb' sont les quivalents de 'vt', 'vta'
et 'vb'.

m[f]

Dplacer vers une archive [fichiers seulement]. Dplacer les


rpertoires et les fichiers vers une archive, une fois archivs,
les fichiers et rpertoires sources seront supprims. Les
rpertoires ne seront pas supprims si le modificateur "f" est
utilis et que le paramtre "-ed" (Ne pas ajouter les
rpertoires vides) soit ou pas appliqu.

Imprimer un fichier en utilisant la sortie standard.


Vous pouvez utiliser cette commande avec le paramtre -inul
qui neutralise tous les messages RAR et imprime uniquement
les donnes du fichier. Cela peut tre ncessaire, si vous

envoyez un fichier vers la sortie standard en utilisant


les redirections.
r

Rparer l'archive. La rparation d'une archive s'effectue en


deux tapes. Tout d'abord, l'enregistrement de restauration pour
l'archive endommage est recherche (consulter la description de
la commande "rr"'). Si l'archive contient l'enregistrement de
restauration ajout prcdemment et si la zone de donnes endommages
est continue et plus petite que la taille du code de correction
d'erreurs de l'enregistrement de restauration, les chances de
reconstruction sont leves. Lorsque cette phase est termine, une
nouvelle archive sera cre sous le nom "fixed.arcname.rar",
o 'arcname' est le nom de l'archive d'origine endommage.
Si une archive dtriore ne contient pas d'enregistrement de
restauration ou si l'archive n'est pas compltement restaure en
raison de dgts srieux, une deuxime phase s'excutera.
Pendant cette phase, uniquement la structure de l'archive est
reconstruite et il est possible de restaurer des fichiers qui
ont chou au contrle CRC (somme de contrle). Il est encore
possible de restaurer des fichiers de l'archive qui ne sont pas
endommags et qui taient inaccessibles auparavant en raison de
dgts la structure de l'archive. C'est principalement utile
pour les archives qui ne sont pas du type "Solide". Cette tape
n'est jamais efficace pour les archives dont l'en-tte est chiffr.
Un enregistrement de restauration est ncessaire pour les rparer.
Lorsque la deuxime phase est termine, l'archive reconstruite
sera sauvegarde sous le nom "rebuilt.arcname.rar", o 'arcname'
est le nom d'origine de l'archive.
Par dfaut, les archives rpares sont cres dans le dossier
en cours, mais vous pouvez ajouter un aramtre destpath\ facultatif
pour spcifier un autre dossier de destination.
Exemple:
rar r bogue.rar c:\fixed\
rparrer buggy.rar et placer le rsultat dans le dossier 'c:\rpar'

rc
es de

Reconstruire les volumes manquants ou endommags en utilisant les volum


restauration (fichiers ".rev"). Vous devez spcifier un nom de
volume existant dans l'archive, par exemple,
"rar rc sauvegarde.part03.rar"
Consulter la description de la commande "rv" pour des
informations sur les volumes de restauration.

rn

Renommer les fichiers archivs.


La syntaxe de cette commande est :
rar rn <nomarc> <nomsrc1> <nomdest1>

<nomsrcN> <nomdestN>

Par exemple, la commande suivante :


rar rn data.rar readme.txt readme.bak info.txt info.bak
Renomme readme.txt en readme.bak et info.txt en info.bak dans
l'archive data.rar.
Les jokers sont permis pour les noms source et destination,
utiliss pour transformer simplement des extensions de
fichiers. Par exemple :
rar rn data.rar *.txt *.bak
renomme tous les fichiers "*.txt" en "*.bak".
RAR ne vrifie pas que le nom du fichier de destination est
dj prsent dans l'archive, vous devez faire attention
viter les noms dupliqus. C'est particulirement important
en utilisant les jokers. Une telle commande est potentiellement
dangereuse, car un joker mal utilis peut corrompre tous les
noms de fichiers archivs.

rr[N]

Ajouter un enregistrement de donnes de restauration. En


option, des informations redondantes (enregistrement de
restauration) peuvent tre ajoutes une archive. Elles
augmentent la taille de l'archive et permettent de rcuprer
les fichiers archivs en cas de dfaillance de disque ou
de perte de donnes d'autres genre, condition que les dommages
ne soient pas trop svres. Ces dommages peuvent tre restaurs
l'aide de la commande Rparer l'archive.
Les archives RAR 4.x etRAR 5.0 utilisent des structures
d'enregistrement de restauration et des algorithmes diffrents.
L'enregistrement de restauration RAR 4.x est bas sur l'algorithme XOR

.
Vous pouvez indiquer la taille de l'enregistrement 4.x sous forme de
nombre
de secteurs de restauration ou de pourcentage de la taille de l'arch
ive.
Pour indiquer un certain nombre de secteurs il vous suffit de l'ajou
ter
directement aprs rr , ( rr1000 pour 1000 secteurs). Pour utiliser
un pourcentage, ajoutez le modificateur 'p' ou '%' aprs le pourcentag
e
( rr5p ou rr5 % pour 5 %). Il est noter que dans Windows
un fichier .bat ou .cmd est ncessaire pour utiliser rr5 %% au lieu de
rr5 % . En effet, le le processeur de commandes traite un seul '%'
comme le dbut d'un paramtre de fichier batch. Il est donc plus pratiqu
e
d'utiliser 'p' au lieu de '%' dans ce cas.
Les secteurs de restauration RAR 4.x ont une longueur de 512 octets.
Si la surface endommage est continue, chaque secteur permet de rcuprer
512 octets d'informations endommages. Cette valeur peut tre plus faibl

e
dans des cas de dommages multiples. Le nombre maximal de secteurs de
rcupration
est de 524 288.
La taille de l'enregistrement de restauration 4.x peut tre approximat
ivement
dtermine par <taille de l'archive>/256 + <nombre de secteurs de restau
ration>*512 octets.
L'enregistrement de restauration RAR 5.0 utilise les codes de correc
tion
d'erreur Reed-Solomon. Sa capacit rparer les dommages continus est
peu prs la mme que pour les RAR 4.x, permettant ainsi de restaurer
lgrement moins de donnes que la taille de l'enregistrement de restaurat
ion.
Mais il est nettement plus efficace que l'enregistrement RAR 4.x dan
s le cas
de plusieurs zones endommages.
L'enregistrement RAR 5.0 n'utilise pas de secteurs de 512 octets et
vous pouvez
spcifier sa taille uniquement en tant que pourcentage de la taille de
l'archive.
Mme si le modificateur '%' ou 'p' n'est pas prsent, RAR traite la vale
ur
sous forme de pourcentage dans le cas du format RAR 5.0, donc, rr5 e
t
rr5p signifient 5 %. En raison du traitement des donnes de service,
la taille relle de l'enregistrement de restauration obtenu ne corresp
ond
que partiellement au pourcentage dfini par l'utilisateur et la diffren
ce
est plus importante pour les petites archives.
La taille de l'enregistrement de restauration RAR 5.0 ne peut pas dpa
sser
celle de l'archive protge. Vous ne pouvez donc pas utiliser plus de 10
0%
en tant que paramtre. Les grands enregistrements de restauration sont
traites
plus lentement lors de la cration et de la rparation.
Les enregistrements 4.x et 5.0 sont plus efficaces si les positions
des donnes
dans l'archive endommage ne sont pas dcales. Si vous copiez une archive
partir de supports endommags en utilisant certains logiciels spciaux,
et si vous avez la possibilit de remplir les zones endommages par
des zros ou de les dcouper du fichier copi, le remplissage par
des zros ou toute autre valeur est prfrable car il permet de prserver
la position d'origine des donnes. Cependant, mme si ce n'est pas
une solution optimale, les deux versions tentent de rparer les donnes
mme en cas de suppressions ou d'insertions de taille raisonnable lors
que
les positions des donnes ont t dcales. L'enregistrement de restauration
RAR 5.0 gre les suppressions et les insertions plus efficacement que
RAR 4.x.
Si vous utilisez la commande 'rr' sans paramtre facultatif, WinRAR dfi

nit
la taille de l'enregistrement de restauration 3 % de la taille de l'
archive par dfaut.
Exemple :
Ajouter un enregistrement de restauration l'archive images en dfiniss
ant
sa taille 5% de la taille totale de l'archive WinRAR rr5p images

rv[N]

Crer des volumes de restauration (fichiers ".rev"), qui


peuvent tre utiliss ultrieurement pour reconstruire des
fichiers manquants ou endommags dans l'ensemble des volumes. Cette co

mmande
n'a de sens que pour les archives multi-volumes et vous devez
spcifier un nom pour le premier volume de l'ensemble qui sera
le nom de l'archive. Par exemple :
rar rv3 data.part01.rar
Ce dispositif peut tre utile pour des sauvegardes ou, par
exemple, lorsque vous avez plac des archives multi-volumes
sur un forum et une partie des abonns n'ont pas reu certains
fichiers. Le fait de placer les volumes de restauration la
place des volumes habituels peut viter ce problme.
Chaque volume de restauration peut reconstruire un volume RAR
manquant. Par exemple, si vous avez 30 volumes et 3 volumes de
restauration pour des volumes manquants ou endommags, vous pouvez
reconstruire ces 3 volumes absents. Si le nombre de fichiers
avec l'extension ".rev" est infrieur au nombre de volumes
absents, la reconstruction est impossible. Le nombre total de
volumes de restauration ne doit pas excder 255 pour RAR 4.x et 65 535
pour RAR 5.0.
Les volumes d'origine RAR ne doivent pas tre modifis aprs
avoir cr des volumes de restauration. L'algorithme de restauration
utilise des donnes stockes dans des fichiers REV et dans les volumes
RAR pour reconstruire les volumes RAR absents. Si vous modifiez les
volumes RAR, par exemple, les verrouiller, aprs avoir cr les fichiers
REV, la procdure de restauration chouera.
Outre la rcupration des donnes, les volumes de restauration
RAR 5.0 stockent galement les informations de service telles
que les sommes de contrle des fichiers RAR protgs. Ils sont
donc lgrement plus volumineux que les volumes RAR qu'ils protgent.
Si vous envisagez de copier des fichiers RAR et REV individuels sur
un
support amovible, vous devez en tenir compte et indiquer une taille
de volume RAR infrieure de quelques kilo-octets celle du support.
Le paramtre facultatif "<N>" spcifie le nombre de volumes de
restauration crer et doit tre plus petit que le nombre
total de volumes RAR de l'ensemble. Vous pouvez galement
ajouter le caractre "%" ou "p" ce paramtre, pour que le nombre de
fichiers ".rev"crs soit gal au pourcentage spcifi du
nombre total de volumes RAR. Par exemple :

rar rv15% data.part01.rar


RAR reconstruit les volumes manquants ou endommags en utilisant la co
mmande
"rc" ou automatiquement, s'il ne trouve pas le volume suivant
par rapport au nombre trouv lors de la dcompression du
fichier ".rev".
Les copies d'origine des volumes endommags sont renommes
"*.bad" avant la reconstruction. Par exemple,
"volname.part03.rar" sera renomm "volname.part03.rar.bad".
s[nom] Convertir une archive en type SFX. L'archive est fusionne avec
le module SFX (en utilisant le module par dfaut "default.sfx"
ou le module spcifi dans [nom]). Dans la version Windows, le
fichier "default.sfx" se trouve dans le mme rpertoire que
"rar.exe", sous Unix - dans le rpertoire personnel de
l'utilisateur "/usr/lib ou /usr/local/lib".
s-

Supprimer le module SFX de l'archive SFX existante. RAR cr


une nouvelle archive sans le module SFX, l'archive avec le
module SFX n'est pas supprime.

Tester les fichiers de l'archive. Cette commande excute une


extraction factice, dans le but de valider le(s) fichier(s) de
l'archive spcifie.
Exemples :
Tester les archives dans le rpertoire courant :
rar t *
ou pour Unix :
rar t '*'
L'utilisateur peut tester les archives dans tous les
sous-rpertoires, partir du chemin courant :
rar t -r *
ou pour Unix :
rar t -r '*'

Mettre jour les fichiers dans une archive. Ajouter les


fichiers qui ne sont pas dj prsents dans l'archive et mettre
jour les fichiers modifis depuis leur archivage.

v[t[a],b] tendre la liste du contenu de l'archive [technique [tout] basique]


.
La 'v' commande rpertorie les attributs des fichiers archivs, la taill
e, la taille compresse,
le taux de compression, la date, l'heure, la somme de contrle et le n

om, un fichier
par ligne. Si le fichier est chiffr, la ligne dbute par le caractre '*'
.
Pour la somme de contrle BLAKE2sp, les deux premiers symbole et le de
rnier sont affichs.
'vt' affiche les informations dtailles du fichier en mode multiligne.
Ces informations incluent la somme de contrle du fichier, le systme d'
exploitation,
les options compression et d'autres paramtres.
'vta' offre des informations dtailles sur les fichiers
et sur les en-ttes de service comme les flux NTFS
ou les donnes de scurit des fichiers.
'vb' rpertorie les noms des fichiers avec le chemin, un par ligne,
sans aucune autre information.
Vous pouvez utiliser le commutateur -v pour rpertorier le contenu de
tous
les volumes : rar v -v vol.part1.rar
Les commandes 'vt', 'vta' et 'vb' sont quivalentes 'lt', 'lta'
et 'lb'.

Extraire les fichiers avec le chemin complet.


Exemples :
1) extraire 10cents.txt dans le rpertoire actuel sans afficher
le commentaire d'archive
rar x -c- dime 10cents.txt
2) extract *.txt depuis docs.rar vers c:\docs directory
rar x docs.rar *.txt c:\docs\
3) extraire tout le contenu de docs.rar dans le rpertoire actuel
rar x docs.rar

Paramtres (utiliss avec les commandes) :


-?

Affiche l'aide pour les commandes et les paramtres. De la mme


manire que lorsque la ligne de commande est vide ou qu'une

mauvaise commande est entre.


--

Arrter l'analyse des paramtres.


Ce paramtre indique RAR qu'il n'y a plus de paramtre dans la
ligne de commande. Cela peut tre utile s'il y a une archive ou
un nom dbutant par le caractre "-" dans la ligne de commande.
Sans le paramtre '--', un nom de ce type sera trait comme un paramtre.
Exemple :
Ajoute tous les fichiers du rpertoire actuel l'archive
"Solide" ayant pour nom "-Nom_Inhabituel".
RAR a -s -- -Nom_Inhabituel

-ac Dsactive l'attribut "Archive" aprs la compression ou


l'extraction (Version Windows seulement).
Si ce commutateur est utilis durant l'archivage, l'attribut de fichie
r "Archive"
est effac pour les fichiers traits.
Durant l'extraction, ce commutateur efface l'attribut "Archive"
des fichiers extraits.
-ad

Ajoute le nom de l'archive au chemin de destination


Cette option peut tre utile pour dcompresser un groupe
d'archives. Par dfaut RAR place les fichiers de toutes les
archives dans le mme rpertoire, mais ce paramtre cre un
rpertoire spar pour les fichiers dcompresss de
chaque archive.
Exemple :
rar x -ad *.rar data\
Pour chaque archive dcompresse RAR crera un sous-rpertoire.

-ag[format]
Gnre un nom d'archive en utilisant l'heure et la date du jour.
Ajoute la date du jour un nom d'archive lors de sa cration.
Utile pour les sauvegardes quotidiennes.
Le format de la chane ajouter est dfini avec le paramtre
en option "format" ou si ce paramtre est absent, par le format
"YYYYMMDDHHMMSS" par dfaut. Le format de la chane peut
inclure les caractres suivants :
Y
M
MMM
W
A
D
E

Anne
Mois
Mois en lettre (Jan, Fv, etc.)
Le numro de la semaine (une semaine dbute par lundi)
Jour de la semaine (lundi = 1, .., dimanche = 7)
Jour du mois
Jour de l'anne (ex : le 02/03/2002, c'est le 61 me jour

H
M
S
N

de l'anne)
- Heures
- Minutes (les minutes sont traites si le paramtre
"Heures" est spcifi)
- Secondes
- Nombre d'archives. RAR recherche les archives
existantes avec le nom gnr et s'il trouve, il
incrmente le nombre d'archives jusqu' ce qu'il
puisse gnrer un nom unique.

Chaque format de caractres des chanes lists ci-dessus


reprsente un (ou des) caractre(s) supplmentaire(s)
ajouter au paramtre -AG. Par exemple, les caractres WW
pour le nombre deux chiffres de la semaine ou les
caractres YYYY pour le nombre quatre chiffres de l'anne.
Si le premier caractre dans la chane "format" est le signe
"+", le nom de l'archive et la chane date sont intervertis,
ainsi la date prcdera le nom de l'archive.
Le format chane peut contenir du texte facultatif plac entre les
caractres '{' et '}'. Ce texte sera insr dans le nom de l'archive.
Tous les autres caractres sont ajouts au nom de
l'archive tels quels.
Si vous devez mettre jour des archives existantes, il est ncessaire
de faire attention avec le paramtre -ag. Selon la chane pour le format
et l'heure passe prcdemment avec le paramtre -ag, gnr avec un nom
d'archive existant peut tre mal adapt. Dans ce cas, RAR crera une
nouvelle archive au lieu de mettre jour l'archive existante.
Exemples :
1) Utilise le format par dfaut YYYYMMDDHHMMSS
rar a -ag sauvegarde
2) Utilise le format DD-MMM-YY
rar a -agDD-MMM-YY sauvegarde
3) Utilise le format YYYYMMDDHHMM, en insrant la date avant
"sauvegarde"
rar a -ag+YYYYMMDDHHMM sauvegarde
4) Utilise le format YYYY-WW-A, en incluant la description du champ
rar a -agYYYY{anne}-WW{semaine}-A{jour de la semaine} sauvegarde
5) Utiliser YYYYMMDD et le nombre d'archives. Permet de
gnrer des noms uniques mme lorsque le masque au
format YYYYMMDD a dj t utilis le mme jour.
RAR a -agYYYYMMDD-NN sauvegarde
-ai

Ignorer les attributs des fichiers.

Si ce commutateur est utilis durant l'extraction, RAR n'applique pas


les attributs gnraux du fichier stocks dans l'archive aux fichiers extr
aits.
Ce commutateur prserve les attributs dfinis par le systme d'exploitatio
n
lors de la cration de nouveaux fichiers.
Si ce commutateur est utilis durant l'archivage, les valeurs prdfinies,
typiques des fichiers et rpertoires, sont stockes au lieu des attribut
s
rels.
Dans Windows, les attrivuts archive, systme, masqu et lecture seule
sont affects. Dans Unix - user, group, et autres autorisations.
-ao

Ajoute les fichiers avec l'attribut "Archive" activ


(Version Windows seulement).
Exemple :
Ajoute tous les fichiers ayant l'attribut "Archive" activ de
la racine du disque "C:\" "f:sauvegarde" et dsactive
l'attribut "Archive" des fichiers.
rar a -r -ac -ao f:sauvegarde c:\*.*

-ap

Place le chemin l'intrieur de l'archive. Le chemin dfini


l'aide de ce paramtre est fusionn aux noms de fichiers,
lorsque vous ajoutez des fichiers a une archive et supprim
des noms de ces fichiers lors de l'extraction.
Par exemple, si vous souhaitez ajouter le fichier
"lisezmoi.txt" au rpertoire "DOCS\ENG" de l'archive
"mise__jour", vous pouvez excuter :
rar a -apDOCS\ENG mise__jour lisezmoi.txt
ou pour extraire "ENG" depuis le rpertoire courant :
rar x -apDOCS mise__jour DOCS\ENG\*.*

-as

Synchronise le contenu d'une archive


Si ce paramtre est utilis lors de l'archivage, l'archive
ne comportera que les fichiers ajouts. Il est pratique
d'utiliser ce paramtre en combinaison avec le paramtre
"-u" (mise jour) pour synchroniser le contenu d'une
archive avec un rpertoire d'archivage.
Par exemple, aprs excution de la commande :
rar a -u -as sauvegarde sources\*.cpp
l'archive "sauvegarde.rar" comportera uniquement les fichiers
"*.cpp" du rpertoire "sources", tous les autres fichiers
seront supprims de l'archive. Bien que cela s'apparente la
cration d'une nouvelle archive, il existe une exception

importante : si aucun fichier n'est modifi depuis la dernire


sauvegarde, l'opration sera excute beaucoup plus rapidement
que la cration d'une nouvelle archive.
-cfg-

Ignore le fichier de configuration et la variable


d'environnement.

-cl

Convertit les noms de fichiers en minuscules.

-cu

Convertit les noms de fichiers en majuscules.

-c-

Dsactive l'affichage des commentaires.

-df

Supprime les fichiers aprs l'archivage.


Dplacer les fichiers vers l'archive. Ce paramtre combin
avec la commande "A" excute la mme action que la commande "M".

-dh

Ouvre les fichiers partags.


Permet de traiter en criture, les fichiers ouverts par
d'autres applications.
Ce paramtre est utile si une application autorise l'accs du
fichier en lecture, mais si tous les accs sont interdits,
l'ouverture du fichier chouera toujours.
Ce paramtre peut tre dangereux car il permet un fichier
d'tre archiv pendant que ce mme fichier est en cours de
modification par une autre application. Utilisez-le avec
beaucoup de prcautions.

-ds

Ne pas trier les fichiers lors de l'ajout une archive "Solide".

-ed

Ne pas ajouter les rpertoires vides.


Ce paramtre indique que l'enregistrement des dossiers ne doit
pas tre stock dans les archives cres. En extrayant une telle
archive, RAR cre des dossiers non vides bass sur les chemins
des fichiers qui s'y trouvent. Les informations sur les dossiers
vides sont perdues. Tous les attributs des dossiers non vides
except le nom (les droits d'accs, les flux, etc.) seront perdus,
il est prfrable d'utiliser ce paramtre uniquement si vous n'avez
pas besoin de prserver de telles informations.
Si -ed est utilis avec la commande 'm' ou le paramtre -df, RAR
n'enlvera pas les dossiers vides.

-en

N'ajoute pas la fin du bloc "fin de l'archive".


Non pris en charge dans les archives RAR 5.0.
Par dfaut, RAR ajoute "fin de l'archive" aux nouvelles

archives ou aux mises jour des archives. Permettant d'ignorer


les donnes externes comme les signatures numriques sans
risque, mais dans quelques cas spciaux il peut tre utile de
neutraliser ce dispositif avec ce paramtre. Par exemple, si
des archives sont transfres entre deux systmes par
l'intermdiaire d'une connexion pas trs fiable et que
l'expditeur ajoute de nouveaux fichiers, il peut tre
important de savoir si ces nouveaux fichiers ne vont pas
craser des fichiers dj existants.
Ce paramtre ne peut pas tre utilis avec les volumes, car le
bloc "fin de l'archive" contient des informations importantes
pour le traitement correct du volume.
-ep

-ep1

Exclut les chemins des noms. Avec ce paramtre, les fichiers


sont ajouts une archive sans inclure le chemin. Cela peut
avoir pour consquence, que plusieurs fichiers existent avec
le mme nom dans une archive.
Exclut le rpertoire de base des noms. Ne stocke pas le chemin
saisi dans la ligne de commande.
Exemple :
Tous les fichiers et rpertoires du rpertoire "tmp" seront
ajouts l'archive "test", mais les noms des fichiers
archivs n'incluront pas le chemin "tmp\".
rar a -ep1 -r test tmp\*
C'est l'quivalent des commandes :
cd tmp
rar a -r ..\test
cd ..

-ep2

Inclut le chemin complet. Enregistre les chemins complets des


fichiers ( l'exception de la lettre du lecteur et du premier
anti-slash "\") lors de l'archivage.

-ep3

Inclut le chemin complet y compris la lettre de l'unit.


Uniquement version Windows.
Ce commutateur stocke le chemin complet des fichiers y compris la le

ttre
de l'unit si utilise lors de l'archivage. Les sparateurs d'units
(deux points) sont remplacs par des caractres de soulignement.
Si vous utilisez -ep3 pour extraire, les caractres de soulignement,
seront remplacs par deux points et les fichiers seront extraits dans
le chemin et unit d'origine. Si un chemin de destination est spcifi,
il sera ignor.
Les chemins UNC sont galement convertis de \\server\share en
__server\share durant l'archivage. Leur tat d'origine est rtabli
durant l'extraction.

Ce commutateur peut aider pour la sauvegarde sur plusieurs units de


mmes archives. Par exemple, vous pouvez lancer :
rar a -ep3 -r backup.rar c:\ d:\ e:\
cre une sauvegarde et :
rar x -ep3 backup.rar
la restaure.
Mais en utilisant -ep3 il faut rester prudent et tre sr que
les archives ne contiennent pas de fichiers malveillants.
En d'autres termes, ne l'utiliser que si vous avez cr les archives ou
si vous tes sr de leur provenance. Ce commutateur permet d'craser
n'importe quel fichier n'importe quel emplacement sur votre
ordinateur et mme les fichiers systmes, donc vous ne devriez
l'utiliser que pour les sauvegardes ou restaurations.
-e[+]<masque>
Spcifie le masque d'attributs pour les fichiers
inclure. <masque> est un nombre au format dcimal, octal (qui
doit dbuter par un '0') ou hexadcimal (qui doit dbuter par
'0x').
Par dfaut, sans le signe '+' avant <masque>, dfinit le
masque d'exclusion. Si le rsultat par un AND (ET) au niveau bits,
entre <masque> et les attributs du fichier est diffrent de zro, le
fichier ne sera pas traits.
Si le signe '+' est prsent, il indique un masque d'inclusion.
Uniquement les fichiers qui ont au moins un attribut spcifi dans
<masque> seront traits.
Dans la version Windows, il est galement possible d'utiliser
les symboles D, S, H, A et R la place du masque numrique
pour les dossiers et les fichiers systme, cach, archive et
en lecture seule. L'ordre dans lequel les attributs sont placs
n'est pas significatif. La version Unix supporte les symboles
D et V pour dfinir les attributs des dossiers et priphriques.
Les deux paramtres sont autoriss -e<attr> et -e+<attr> sur la
mme ligne de commande.
Exemples :
1) Le nom de l'archive uniquement dans le dossier sans le contenu :
rar a -r -e+d dossiers
2) Ne compresse pas les fichiers systme et cachs :
rar a -esh fichiers
3) Ne pas extraire les fichiers en lecture seule :
rar x -er fichiers
-f

Actualiser les fichiers. Peut tre utilis avec l'extraction ou


la cration d'archive. La chane de commande "a -f" est

quivalente la commande "f", vous pouvez aussi utiliser le


paramtre "-f" avec les commandes "m" ou "mf". Si le paramtre
"-f" est utilis avec les commandes "x" ou "e", uniquement
les anciens fichiers seront remplacs par les nouvelles
versions extraites de l'archive.
-fcu[fichier] Utiliser le format texte Unicode pour ajouter ou crire
des commentaires d'archives.
En ajoutant un commentaire
le comportement du paramtre
le fichier spcifi texte au
avoir les caractres FFFE ou
dans le cas contraire WinRAR
fichier comme texte d'ASCII.

l'archive, ce commutateur modifie


-z< fichier> forant WinRAR traiter
format Unicode. Un fichier Unicode doit
FEFF Unicode dans l'entte du fichier,
ignorera ce commutateur et traitera le
Il est permis de remplacer la combinais

on
"-fcu -z<fichier>" par le paramtre -fcu[fichier].
En utilisant simultanment la commande cw, le paramtre -fcu place en
bas du fichier de sortie le texte endian Unicode.
-hp[p] Crypte les donnes et les en-ttes du fichier
Ce paramtre est semblable "-p[mot_de_passe]", mais le
paramtre "-p" crypte uniquement les donnes du fichier et
laisse visible les autres informations comme par exemple,
les noms de fichiers. Ce paramtre crypte tous les secteurs
sensibles d'une archive comme les donnes des fichiers, les
noms de fichiers, les tailles, les attributs, les commentaires
et d'autres blocs, ainsi il fournit un niveau de scurit trs
lev. Sans mot de passe il est impossible de visualiser le
contenu de l'archive crypte avec "-hp".
Exemple :
rar a -hpfGzq5yKw secret report.txt
ajoute le fichier "report.txt" l'archive crypte "secret.rar"
en utilisant le mot de passe "fGzq5yKw".
-ht[b|c]
L'intgrit des donnes des fichiers dans une archive RAR est protge
par les sommes de contrle calcules et stockes pour chaque fichier archi
v.
Par dfaut, WinRAR utilise la fonction CRC32 pour calculer la somme de
contrle.
Le format d'archive RAR 5.0 permet galement de slectionner la fonction
de
hachage BLAKE2 au lieu de CRC32.
Spcifiez le commutateur -htb pour le hachage BLAKE2 et -htc pour la f
onction CRC32.
Dans la mesure o CRC32 est l'algorithme par dfaut, -htc sera utile pou
r
remplacer le mode -htb dans la configuration de WinRAR.
La longueur de la sortie CRC32 est de 32-bit. Bien que les proprits CR

C32
permettent de dtecter la plupart des erreurs de donnes involontaires,
cette option
n'est pas suffisamment fiable pour vrifier l'identit des fichiers. En
d'autres termes,
si deux fichiers prsentent la mme valeur CRC32, il n'est pas garanti q
ue le contenu
des fichiers est le mme.
La longueur de la sortie BLAKE2 est de 256-bit. S'agissant d'une fon
ction de hachage
cryptographique puissante, si deux fichiers ont la mme valeur de BLAK
E2, leur contenu
est le mme. La proprit de dtection d'erreurs BLAKE2 est galement plus fia
ble
que dans les CRC32 plus courts.
Dans la mesure o la sortie BLAKE2 est plus longue, l'archive rsultante
est
lgrement plus grande qu'avec le commutateur -htb
Si les en-ttes d'archives ne sont pas chiffrs (pas de commutateur -hp)
, les sommes
de contrle des fichiers RAR 5.0 chiffrs sont modifies l'aide d'un algor
ithme
de mot de passe spcial dpendant, rendant impossible de deviner le cont
enu
en se basant sur les sommes de contrle des fichiers. Les sommes de co
ntrle
de fichier chiffrs ne correspondent pas forcment aux valeurs standard
de CRC32 et BLAKE2.
Ce commutateur est uniquement pris en charge par le format RAR 5.0.
Vous devez
donc utiliser le commutateur -ma en plus.
Vous pouvez voir la somme de contrle des fichiers archivs l'aide de 'v
t' ou 'lt'.
Exemple:
rar a -ma -htb lists.rar *.lst
ajoute *.lst lists.rar en utilisant les sommes de contrle BLAKE2sp.

-id[c,d,p,q]
Dsactive les messages.
Le paramtre -idc dsactive la chane du copyright.
Le paramtre -idd dsactive la chane "FIN" la fin de l'opration.
Le paramtre -idp dsactive l'indicateur de pourcentage.
Le paramtre -idq active le mose silencieux, uniquement les messages
d'erreur et les questions sont affichs.
Il est autoris d'utiliser plusieurs paramtres simultanment, -idcdp
est correct.

-ieml[.][adresse]
Envoyer l'archive par e-mail. Uniquement pour la version Windows.
Ce paramtre, insr la suite d'une commande pour crer ou
mettre jour une archive, permet d'attacher cette archive un
message e-mail pour l'envoyer. Le serveur de messagerie que
vous utilisez, doit tre conforme au protocole IMAP pour
pouvoir utiliser ce paramtre (la plupart des serveurs de
messagerie, actuels soutiennent le protocole IMAP).
Vous pouvez saisir une adresse e-mail de destination
directement aprs le paramtre ou laisser vide. Dans ce dernier
cas, l'adresse sera demande par votre programme de messagerie.
Il est possible de spcifier plusieurs adresses spares par
des virgules ou des points-virgule.
Si vous ajoutez un point aprs le paramtre "-ieml", l'archive
cre ou modifie sera supprime lorsqu'elle sera attache
l'e-mail avec succs. Si le paramtre est utilis en crant une
archive multi-volumes, chaque volume sera attach un nouveau
message e-mail.
-ierr

Envoie tous les messages vers la sortie standard.

-ilog[nom]
Consigne les erreurs dans un fichier (version enregistre uniquement).
Consigne les messages d'erreur dans le fichier rar.log. Si le paramtr
e
facultatif 'nom'n'est pas dfini, le fichier journal est cr avec les
valeurs par dfaut suivantes :
Unix :

fichier .rarlog dans le dossier personnel de l'utilisateur

;
Windows: fichier rar.log dans le dossier %APPDATA%\WinRAR.
Si le paramtre 'nom' comprend un nom de fichier sans chemin d'accs,
RAR cre le fichier journal dans le dossier par dfaut cit
prcdemment, en utilisant le nom dfini. Indiquez la fois le nom du
fichier et le chemin d'accs si vous souhaitez modifier l'emplacement
du journal.
Par dfaut, le fichier journal utilise l'encodage UTF-16 little endian
.
Il est toutefois possible de le changer l'aide du commutateur
-sc<jeu de caractres>g, comme -scag pour l'encodage octet unique nati
f.
Exemple :
rar a -ilogc:\log\backup.log backup d:\docs
cre le fichier journal c:\log\backup.log en cas d'erreur.
-inul

Dsactive tous les messages.

-ioff

Arrter le PC aprs l'excution complte d'une opration.


Le matriel doit soutenir l'arrt du PC par une commande
logicielle.

-isnd

Activer le son.

-k

Verrouille l'archive. Toutes les commandes de modifications


ultrieures seront ignores.

-kb

Conserve les fichiers endommags extraits.


RAR, par dfaut, supprime les fichiers qui prsentent des erreurs
de somme de contrle aprs l'extraction. Le commutateur "-kb" spcifie que

les
fichiers avec des erreurs de somme de contrle ne doivent pas tre suppr
ims.
-m<n>
-m0
-m1

Dfinit la mthode de compression :

-m2
-m3
-m4
-m5

Stocke : Ajoute les fichiers archiver sans compression


La plus rapide : Mthode de compression la plus rapide (faible
compression)
Rapide : Mthode de compression rapide
Normale : Mthode de compression normale (par dfaut)
Bonne : Mthode de compression bonne (plus de compression)
Meilleure : Meilleure mthode de compression (plus de
compression mais plus lente)
Si ce paramtre n'est pas spcifi, RAR utilise la mthode
"-m3" (compression normale).

-ma[4|5]
Dfinit une version de format d'archivage.
Par dfaut WinRAR cre des archives au format RAR 4.x. Utilisez
-ma5 ou simplement -ma pour crer des archives RAR 5.0. Utilisez
-ma4 au cas o vous auriez besoin de remplacer le commutateur
-ma5 enregistr dans la configuration et forcer WinRAR utiliser
le format RAR 4.x.
Ce commutateur est utilis uniquement lors de la cration d'une
nouvelle archive. Il est ignor lors de la mise jour d'une
archive existante.
-mc<par>
Dfinit les paramtres avancs de compression.
Ce paramtre est prvu principalement pour des tests de
performances et des exprimentations, habituellement il
vaut mieux permettre RAR de choisir automatiquement
des paramtres optimiss. Veuillez noter que l'utilisation
incorrecte de ce paramtre peut mener de trs srieuses
pertes de performances et de compression, ainsi n'utilisez ce
paramtre que si vous le matrisez bien.
Sa syntaxe est la suivante :

-mc[param1][:param2][module][+ ou -]
Le champ <module> reoit le caractre spcifiant une partie de
l'algorithme de compression configurer.
Il peut comporter un des caractres suivants :
A
C
D
E
I
T

Compression
Compression
Compression
Compression
Compression
Compression

audio;
des couleurs vraies (RVB);
delta;
d'excutables 32 bits x86 Intel;
d'excutables 64 bits Itanium;
texte.

Le format d'archive RAR 5.0 ne prend en charge que les valeurs 'D' e
t 'E'.
Le signe "+" la fin du paramtre applique l'algorithme du
module slectionn toutes les donnes traites, le signe "-"
dsactive le module pour toutes les donnes. Si aucun signe
n'est spcifi, RAR slectionnera automatiquement les modules,
bass sur les donnes et la mthode courante de compression.
Le paramtre "-mc-" dsactive tous les modules optionnels et
permet uniquement l'algorithme gnral de compression.
<Param1> et <Param2> sont des paramtres dcrits ci-dessous,
qui dpendent du module..
Compression audio, Compression delta :
<Param1> est le nombre de canaux (de 1 31).
RAR transforme les canaux multi-bits en bits par exemple,
deux canaux audio de 16 bits sont considrs par RAR
comme quatre canaux d'un bit chacun.
<Param2> est ignor.
Compression d'excutables 32 bits x86 Intel,
Compression d'excutables 64 bits Itanium,
Compression des couleurs vraies (RVB) :
<Param1> and <Param2> sont ignors.
Compression texte :
L'algorithme de compression Text offre une bien meilleure compressio
n
pour les donnes en texte brut. Toutefois, il ne peut pas utiliser plu
sieurs
coeurs de faon efficace. Le temps de compression est donc bien plus l
ong
que celui de l'algorithme gnral dans un environnement plusieurs coeurs
.
En outre, la vitesse de dcompression est bien infrieure celle
de l'algorithme gnral, quel que soit le nombre de coeurs. Pour cette r
aison

la compression tesxt est dsactive par dfaut. Vous pouvez dfinir le


commutateur -mct pour que RAR slectionne cet algorithme automatiqueme
nt
pour les donnes correspondantes. Le commutateur -mct+ force l'utilisa
tion
de la compression texte pour toutes les donnes.
Le commutateur -mct peut galement inclure <Param1> et <Param2>. Sa sy
ntaxe
complte est dont -mc[param1][:param2]t[+ ou -].
<Param1> est le numro d'ordre pour l'algorithme PPM
(de 2 63).
Habituellement une valeur plus leve augmente lgrement le
taux de compression des donnes redondantes, mais uniquement si
PPM dispose de suffisamment de mmoire disponible. En cas de
manque de mmoire le rsultat peut tre ngatif. Des valeurs
suprieures diminuent la compression et la vitesse de
dcompression.
<Param2> est la mmoire en mga-octets assigne PPM
(de 1 128). PPM utilise la capacit de la mmoire pour
compresser et dcompresser, ainsi si vous assignez trop de
mmoire lors de la cration d'une archive, d'autres
utilisateurs peuvent avoir des problmes, lors de la
dcompression de cette archive sur un ordinateur qui comporte
moins de mmoire installe. La dcompression sera oblige
d'utiliser de la mmoire virtuelle, ce qui peut tre beaucoup
plus lent.
Exemples :
1) Le paramtre "-mc1a+" force utiliser la compression audio
mono 8 bits pour toutes les donnes.
2) Le paramtre "-mc10:40t+" force utiliser l'algorithme
de compression texte pour toutes les donnes, dfinit l'ordre
de compression 10 et assigne 40Mo de mmoire.
3) Le paramtre "-mc12t" dfinit l'ordre de la compression
texte 12, permet RAR de grer l'utilisation de la
compression texte.
4) Les paramtres -mct -mcd- permettent RAR d'appliquer la compression
texte aux donnes adwuates et de dsactiver la compression delta.
-md<n>
Slectionne la taille du dictionnaire.
Le dictionnaire de glissement est la zone de mmoire utilise par
l'algorithme de compression pour rechercher et compresser des schmas
de donnes rptitives. Si la taille du fichier compresser
(ou la taille totale des fichiers dans le cas d'une archive compacte
)
est plus importante que la taille du dictionnaire, augmenter la tail
le
du dictionnaire aura probablement pour effet d'augmenter le taux
de compression, de rduire la vitesse de compression et
d'augmenter les besoins en mmoire.

Pour le format d'archive RAR 4.x, la taille du dictionnaire peut tre


:
64 Ko, 128 Ko, 256 Ko, 512 Ko, 1 Mo, 2 Mo et 4 Mo.
Pour le format d'archive RAR 5.0, la taille du dictionnaire peut tre
:
128 Ko, 256 Ko, 512 Ko, 1 Mo, 2 Mo, 4 Mo, 8 Mo, 16 Mo, 32 Mo, 64 Mo,
128 Mo,
256 Mo, 512 Mo, 1 Go.
Vous pouvez utiliser les modificateurs "k", "m" et "g" pour dfinir
la taille en kilooctets, mgaoctets et gigaoctets, par exemple, -md64m
pour un dictionnaire de 64 Mo. Si aucun modificateur n'est spcifi,
l'option mgaoctets est utilise par dfaut, donc -md64m et -md64 sont ide
ntiques.
Lors de l'archivage, WinRAR ncessite environ une mmoire de 6x la taill
e de
dictionnaire spcifie. Les options 512 Mo et 1 Go ne sont donc disponib
les
que dans la version 64-bit de WinRAR. Dans les environnements
Windows XP x86, la taille maximale du dictionnaire d'archivage
est encore rduite 128 Mo. Lors de l'extraction, la taille
d'un dictionnaire est alloue. Les versions 32 et 64-bit peuvent
donc dcompresser les archives contenant un dictionnaire d'1 Go.
WinRAR peut rduire la taille de dictionnaire s'il est sensiblement
plus grand que la taille des donnes source. Ce qui rduit la mmoire
requise sans affecter la compression.
La taille par dfaut du dictionnaire de glissement est de 4 Mo pour
RAR 4.x et 32 Mo pour le format d'archive RAR 5.0.
Les archives ZIP cres par WinRAR utilisent toujours un dictionnaire
de 32 Ko.
Exemple :
WinRAR a -s -ma -md128 lib *.dll
crer une archive compacte dans un format RAR 5.0 avec un dictionnaire
de 128 Mo
-ms[liste]
Spcifie les types de fichiers stocker.
Spcifier les types de fichiers, qui seront stocks sans
compression. Cela peut augmenter la vitesse d'archivage sans
perte apparente du taux de compression.
Le paramtre facultatif <liste> dfinit la liste d'extensions
des fichiers spars par un point-virgule. Par exemple,
"-msrar;zip;jpg" forcera RAR stocker sans compression toutes
les archives RAR et ZIP et tous les fichiers images ".jpg". Il
est galement permis de spcifier des masques de fichiers avec
joker dans la liste, ainsi "- ms*.rar;*.zip;*.jpg" est
quivalent. Plusieurs commutateurs -ms sont autoriss:

par exemple -msrar -mszip au lieu de -msrar.zip.


Dans Unix un commutateur -ms contenant plusieurs types de fichiers d
oit
tre dlimit par des guillemets. Ces derniers empchent le traitement des p
oints-virgules
par l'environnement Unix. Une autre solution consiste utiliser des c
ommutateurs -ms<type>
individuels pour chaque type de fichier.
Si <liste> n'est pas spcifi, le paramtre "-ms" utilisera
l'ensemble des extensions par dfaut, qui inclut les types de
fichiers suivants :
7z, ace, arj, bz2, cab, gz, jpeg, jpg, lha, lzh, mp3, rar, taz,
tgz, xz, z, zip
-mt<multitches>
Dfinir le nombre de tches.
Le paramtre <tches> peut prendre les valeurs de 1 32. Il dfinit
le nombre maximal de tches actives pour l'algorithme de compression
et pour les autres modules RAR pouvant dmarrer des tches. WinRAR
tente de respecter cette recommandation mais le nombre rel de tches
peut parfois diffrer de celui indiqu.
Si le paramtre <tches> est zro, WinRAR utilisera l'algorithme
simple de compression.
Le changement du paramtre de <tches> affecte lgrement le rapport
de compression, ainsi des archives cres avec diffrent paramtres
-mt les algorithmes de compression ne seront pas gaux mme si tous
les autres sont gaux.
Si le paramtre -mt n'est pas spcifi, WinRAR essayera de dtecter
le nombre de processeurs disponibles et de choisir le nombre et
prcisera le nombre de tches automatiquement.
-n<f>

Filtrer les fichiers inclus.


Applique le masque en tant que filtre supplmentaire sur la liste
de fichiers inclus. Des caractres gnriques peuvent tre utiliss
dans le nom et le masque de fichier. Voir la description du commutat

eur
-x pour plus de dtails sur la syntaxe du masque.Vous pouvez utiliser
le commutateur -n plusieurs fois.
Ce paramtre ne se substitue pas aux masques de fichiers
habituels, qui s'crivent toujours dans la ligne de commande.
C'est un filtre additionnel limitant les fichiers traits
ceux correspondant au masque spcifi par le paramtre -n.
Ce qui peut aider rduire la longueur de la ligne de commande.
Par exemple, si vous voulez compresser tous les fichiers
*.txt et *.lst dans les dossiers Projet et Info, vous
pouvez saisir :
rar a -r text Projet\*.txt Projet\*.lst Info\*.txt Info\*.lst

ou utiliser le paramtre -n :
rar a -r -n*.txt -n*.lst text Projet Info
-n@<lf> Lire les masques de filtres supplmentaires depuis la liste des fichie
rs.
Similaire au paramtre -n<f>, mais lit les masques
de filtre partir du fichier liste. Si vous utilisez
le paramtre -n@ avec le nom de fichier dans la liste,
il lira des masques de fichiers depuis stdin.
Exemple :
rar a -r -n@inclist.txt text Projet Info
-oc

Placer l'attribut de compression pour NTFS. Uniquement version Windo

ws.
Permet de restaurer l'attribut de compression pour NTFS en extrayant
les fichiers. RAR sauvegarde les attributs de compression des
fichiers en crant des archives, mais ne les restaure pas sauf si
-oc est utilis.
-oh

Enregistrer les liens durs au lieu du fichier


Si l'archivage de fichiers comprendre plusieurs liens NTFS en dur,
le premier lien en dur est archiv comme un fichier habituel et
le reste des liens en dur est archiv en tant que liens vers
ce premier fichier. Lors de la cration de tels fichiers, WinRAR
cre les liens durs au lieu des fichiers habituels
Vous ne devez pas supprimer ou renommer le premier lien dur une fois
que l'archive a t cr. En effet, l'extraction des liens suivants
ne serait plus possible. Si vous modifiez le premier lien,
les liens suivants seront galement mis jour aprs extraction.
La commande d'extraction doit impliquer le premier lien dur pour crer
les liens durs suivants.
Cette commande n'est prise en charge que par les archives RAR 5.0.
Vous devez utiliser le commutateur -ma.

-oi[0-4][:<minsize>]
Enregistrer les fichiers identiques comme des rfrences.
Le commutateur -oi0 (ou simplement -oi-) dsactive le traitement des f
ichiers
identiques. Ces fichiers sont donc compresss comme des fichers habitu
els. Il peut tre utilis
pour remplacer une autre valeur -oi stocke dans la configuration de R
AR.
Si -oi1 (ou simplement -oi) est spcifi, WinRAR analyse le contenu du f
ichier avant
de commencer l'archivage. Si plusieurs fichiers identiques sont dtects

,
le premier fichier est enregistr comme d'habitude et tous les fichier
s
suivants sont enregistrs comme des rfrences du premier fichier.
Cela permet de rduire la taille de l'archive, mais implique certaines
restrictions aux archives obtenues. Vous ne devez pas supprimer ou r
enommer
le premier fichier identiques une fois que l'archive a t cr. En effet,
l'extraction des fichiers suivants utiliss comme rfrence ne serait
plus possible. Si vous modifiez le premier fichier, les fichiers sui
vants
seront galement mis jour aprs extraction. La commande d'extraction doi
t
impliquer le premier fichier pour crer les fichiers suivants.
Il est recommand d'utiliser -oi uniquement lorsque vous compressez
un grand nombre de fichiers identiques et lorsque vous ne comptez
pas modifier une archive ou l'extraire partiellement, en dcompressant
ou en ignorant des fichiers individuels. Si tous les fichiers identi
ques
sont assez petits pour tenir dans le dictionnaire de compression spci
fi
avec le commutateur - md<n>, -speuvent tre une solution plus souple q
ue -oi.
Le commutateur -oi2 est similaire -oi1, une diffrence prs :
il affiche les noms des fichiers identiques avant de dbuter
l'archivage.
Les commutateurs -oi3 et -oi4 permettent d'utiliser RAR pour
gnrer des listes de fichiers identiques. Bien qu'il soit toujours
ncessaire d'indiquer une archive test pour rendre la syntaxe valide,
aucune archive n'est cre dans ce mode et rien n'est compress.
Si -oi3 est utilis, la taille et les noms des fichiers sont affichs
et le groupe des fichiers identiques est spar du reste par une ligne v
ide.
Le commutateur -oi4 affiche les noms des fichiers et ignore le premi
er fichier
identique de chaque groupe. Seuls les doublons sont rpertoris.
La valeur facultative <minsize>permet de dfinir la taille minimale de
s fichiers.
Les fichiers infrieurs <minsize> ne sont pas analyss et ne sont pas co
nsidrs
comme identiques. En l'absence de ce paramtre, 64 Ko est la valeur pa
r dfaut.
L'utilisation d'un paramtre <minsize> trop petit peut augmenter le te
mps requis
pour dtecter les fichiers identiques.
Cette commande n'est prise en charge que par les archives RAR 5.0. V
ous devez
utiliser le commutateur -ma.
Exemples :
1) rar a -oi -ma archive

Enregistre le contenu du rpertoire en cours dans archive.rar.


Stocke les fichiers identiques comme des rfrences.
2) rar a -oi3:1000000 -r dummy c:\photo\*.jpg
Rpertorie tous les fichers *.jpg en double de plus de 1 000 000 d'oct
ets
dans c:\photo et ses sous-rpertoires.
-ol[a]

Traiter les liens symboliques en tant que lien [chemins absolus]

Enregistrer les liens symboliques en tant que liens, de sorte que le


contenu ne soit pas archiv.
Dans la version Windows version, les points d'analyse sont galement e
nregistrs comme des liens.
Ces entres sont restaures comme des liens symboliques ou des points d'
analyse durant l'extraction.
Pris en charge par les archives RAR 4.x et RAR 5.0 dans RAR pour Uni
x
et uniquement par les archives RAR 5.0 dans RAR pour Windows.
Dans Windows il peut tre ncessaire d'excuter RAR en tant qu'administrat
eur pour
crer des liens symboliques durant l'extraction.
RAR ajoute tous les liens indpendamment de la cible lors de l'archiva
ge avec le commutateur -ol.
Durant l'extraction, par dfaut, WinRAR ignore les liens symboliques e
n pointant l'extrieur du
dossier de destination, avec les chemin d'accs absolu ou un nombre ex
cessif de "..." dans
le lien cible. Vous pouvez activer l'extraction de ces liens avec co
mmutateur -ola.
Les liens pointant vers des dossiers extrieurs au dossier de destinat
ion de l'extraction
peuvent prsenter un risque de scurit.N'activez leur extraction que si v
ous tes certain
que le contenu des archives est sr, comme votre propre sauvegarde.
Les liens avec des chemins relatifs internes au dossier de destinati
on dans la cible sont
toujours extraits indpendamment du commutateur -ol ou -ola.

-or

Renommer automatiquement les fichiers extraits si le fichier


ayant le mme nom existe dj. Le fichier sera renomm par
exemple 'nomdufichier(N).txt', ou 'nomdufichier.txt'
'nomdufichier(N).txt' ou 'nomdufichier.txt' est de mme nom
que le fichier original et 'N' est un nombre qui s'incrmente
tant qu'il y a des fichiers de mme nom.

-os

Sauvegarde les flux NTFS. Uniquement version Windows.


Ce paramtre est significatif seulement pour le systme

fichier NTFS sous Windows NT et permet de sauvegarder les


flux alternatifs de donnes associs un fichier. Vous devrez
ventuellement l'indiquer durant l'archivage si vous utilisez
des donnes logicielles dans des flux alternatifs et que vous
souhaitez prserver ces flux.
Les flux ne sont pas enregistrs pour les fichiers chiffrs
sur un systme NTFS.
-ow

Utiliser ce paramtre lors d'un archivage pour sauvegarder les


informations de scurit d'un fichier et lors d'une extraction
pour les restaurer.
La version RAR pour Unix sauvegarde le fichier propritaire et
le groupe lorsque vous utilisez ce paramtre.
La version Windows stocke le fichier propritaire, le groupe,
les autorisations pour fichiers et les informations d'audit
avec ce paramtre, mais seulement si vous avez le droit de les
lire. Remarquez que seul le systme de fichier NTFS supporte
ce fichier bas sur la scurit.

-o+

crase les fichiers existants.

-o-

vite les fichiers existants.

-p[mot_de_passe] Utilise un mot de passe [mot_de_passe] pour crypter


les fichiers pendant l'archivage. Le mot de passe est sensible
la casse (sensible la casse = diffrencie les majuscules
des minuscules). Si vous oubliez de spcifier le mot de passe
dans la ligne de commande, vous serez averti par le message
"Entrer le mot de passe".
Exemple :
rar a -pmonmotdepasse secret1 *.txt
ajoute et crypte les fichiers "*.txt" l'archive "secret1",
en utilisant le mot de passe "monmotdepasse".
-p-

Ne pas demander le mot de passe.


Ne pas demander de mot de passe pour les fichiers chiffrs durant l'ex

traction.
En fait, vous pouvez indiquer n'importe mot de passe erron pour suppr
imer
l'invite de mot de passe et forcer RAR gnrer un message 'mot de passe
incorrect'
durant l'extraction d'un fichier chiffr. Ce commutateur dfinit simplem
ent
'-' en tant que mot de passe.
-qo[-|+]
Ajouter rapidement une information ouverte [aucune|forcer]
Les archives RAR stockent chaque en-tte de fichier contenant des info
rmations

telles que le nom du fichier, temps, dimensions et attributs immdiate


ment avant
les donnes du fichier dcrit. Cette approche est plus robuste que le st
ockage
de tous les en-ttes de fichier en un seul bloc continu. En effet, lor
squ'il est
rompu ou tronqu, le contenu de l'archive entire est dtruit. Bien qu'tant
plus fiables, ces en-ttes de fichier dissmins dans l'ensemble des archi
ves
sont plus lents consulter lorsque nous avons besoin d'ouvrir rapidem
ent le contenu
de l'archive dans un environnement comme l'interface graphique de Wi
nRAR.
Pour amliorer la vitesse d'ouverture des archives sans rendre l'archi
ve entire
dpendante d'un seul bloc endommag, les archives RAR 5.0 peuvent inclur
e un
enregistrement d'ouverture rapide en option. Cet enregistrement est
ajout
la fin de l'archive et contient des copies des noms de fichiers ains
i que
d'autres informations stockes dans un seul bloc continu, en plus des
en-ttes
de fichiers normaux l'intrieur de l'archive. Dans la mesure o le bloc
est continu, son contenu peut tre lu rapidement, sans ncessit d'effectu
er
de nombreuses oprations de recherche sur le disque. L'en-tte de chaque
fichier
prsent dans ce bloc est protg par une somme de contrle. Si WinRAR dtecte
qu'une information d'ouverte rapide est endommage, il lit les en-ttes
l'intrieur de l'archive. La rsistance aux dommages n'est ainsi pas rdui
te.
L'enregistrement d'ouverture rapide contient la copie intgrale de l'e
n-tte du fichier,
ce qui peut reprsenter plusieurs dizaines ou centaines d'octets par f
ichier,
augmentant d'autant la taille de l'archive. Cette augmentation de ta
ille est surtout
perceptible pour de nombreux petits fichiers, lorsque la taille des
donnes
est comparable celle de l'en-tte du fichier. Donc par dfaut, si aucun
commutateur
-qo n'est spcifi, ou s'il est utilis sans paramtre, WinRAR stocke les co
pies
des en-ttes uniquement pour les fichiers volumineux et continue utili
ser
des en-ttes locaux pour les fichiers plus petits. Le seuil de taille
des fichier
peut dpendre de la version de WinRAR. Une telle approche offre un bon
compromis
entre la vitesse d'ouverture et la taille des fichiers. Si vous prfrez
ouvrir
l'archive une vitesse maximale, peu importe la taille, vous pouvez u
tiliser
-qo+ pour stocker les copies de tous les en-ttes de fichiers. Si vous
souhaitez que
l'archive soit la plus petite possible et que la vitesse d'ouverture

importe peu
dans diffrents programmes, spcifiez - qo- pour exclure compltement l'in
formation
d'ouverture rapide.
Si vous souhaitez mesurer l'effet sur les performances de ce commuta
teur, assurez-vous
que le contenu de l'archive n'est pas stock dans un cache disque. Auc
un recherche
disque n'est effectue pour le fichier d'archive en cache. L'accs aux e
n-ttes de fichier
est donc rapide, mme sans enregistrement d'ouverture rapide.
-r

Sous-rpertoires rcurrents. Ce paramtre peut tre utilis


avec les commandes : "a", "u", "f", "m", "x", "e", "t", "p",
"v", "l", "c", "cf" et "s".
Lorsque ce paramtre est utilis avec les commandes "a", "u",
"f","m", tous les fichiers dans le rpertoire en cours et dans
ses sous-rpertoires sont traits.
Lorsque ce paramtre est utilis avec les commandes "x", "e",
"t", "p", "v", "l", "c", "cf" ou "s", les archives dans le
rpertoire en cours et dans ses sous-rpertoires sont traites.

-r0

Ce paramtre est identique au paramtre "-r", mais lorsque l'on


utilise les commandes "a", "u", "f", "m", les sous-rpertoires
deviennent rcurrents uniquement avec les noms, qui incluent
les caractres jokers "*" et "?".

-ri<p>[:<s>]
Ce paramtre est utilis pour rguler la charge du systme par
RAR dans un environnement multi-tches. Les valeurs pour la
priorit <p> des tches vont de 0 15.
Lorsque <p> est gal 0, la priorit par dfaut de la tche
est utilise, 1 correspond la priorit de la tche la moins
leve et 15 la plus leve.
Le temps de mise en sommeil <s> est une valeur comprise entre
0 et 1000 (millisecondes). C'est le temps que RAR laissera au
systme aprs chaque lecture ou criture pendant l'opration
d'archivage ou d'extraction. Le rglage <p> du temps de mise
en sommeil est utile lorsque plusieurs tches de mme priorit
sont lances dans le systme.
Exemple :
excute RAR avec une priorit par dfaut et 10 ms de mise en
sommeil aprs chaque lecture ou criture :
RAR a -ri0:10 sauvegarde *.*
-rr[N] Ajoute des donnes l'enregistrement de restauration.
Ce paramtre est utilis en crant ou en modifiant une archive,
pour ajouter des donnes dans l'enregistrement de restauration
de l'archive. Consulter la description de la commande "rr[N]"

pour plus de dtails.


-rv[N] Cre des volumes de restauration. Ce paramtre est utilis
lors de la cration d'archives multi-volumes pour gnrer des
volumes de restauration. Consulter la description de la
commande "rv[N]" pour plus de dtails.
-s

Crer une archive "Solide". Une archive "Solide" est un type


spcial d'archive. Consulter en annexe, le "Glossaire" pour des
dtails supplmentaires.
Exemple :
crer une archive solide "sources.rar" avec un dictionnaire de
512 Ko, rcurrence de tous les rpertoires, en dbutant par le
rpertoire en cours et ajouter uniquement les fichiers ".asm" :
rar a -s -md512 sources.rar *.asm -r

-s<N>

Cre des groupes "Solide" en utilisant un compteur de fichiers.


Semblable au paramtre "-s", mais remet zro les statistiques
"Solide" aprs la compression du nombre de fichiers <N>.
Diminue habituellement la compression, mais diminue galement
les pertes de donnes en cas de dommages dans l'archive
"Solide".

-sc<jeu_caractres>[objets]
Dfinir le jeu de caractres pour les fichiers liste, les journaux
et les fichiers de commentaires d'archives.
Ce commutateur permet de prciser le jeu de caractres pour les fichiers
de liste,
les journaux et les fichiers de commentaires d'archives.
Le paramtre 'jeu_caractres' est obligatoire et peut tre dfini comme suit
:
U Unicode
A L'encodage octet unique natif, ANSI pour Windows
O Encodage OEM (DOS)
Un fichier Unicode doit avoir les caractres FFFE ou FEFF Unicode dans
l'entte
du fichier, dans le cas contraire WinRAR ignorera ce commutateur et
traitera
le fichier comme texte d'ASCII.
Le paramtre 'objets' est facultatif et peut tre dfini comme suit :
G Journaux produits par le commutateur -ilog
L Fichiers de liste
C Fichiers de commentaires

Il est possible de dfinir plusieurs objets, par exemple, -scolc. Lors


que le paramtre
'objets' est manquant, 'jeu_caractres' est appliqu tous les objets.
Ce commutateur permet de dfinir le jeu de caractres pour les fichiers
dans
la commande -z<fichier>, pour les fichiers de liste et les fichiers
de commentaires
crits l'aide de la commande cw.
Exemples :
Lire les noms prsents dans une liste utilisant l'encodager OEM :
WinRAR a -scol data @list
Lire commentaire.txt en tant que fichier Unicode :
WinRAR c -scuc -zcommentaire.txt data
crire commentaire.txt en tant que fichier Unicode :
WinRAR cw -scuc data commentaire.txt
-se

Cre des groupes "Solide" en utilisant l'extension.


Similaire au paramtre "-s", mais les statistiques "Solide"
sont toutefois remises zro si l'extension fichier change.
Gnralement la compression diminue, mais les pertes de donnes
diminuent aussi en cas de dgts dans l'archive "Solide".

-sfx[nom]
Crer des archives SFX. Si ce paramtre est utilis pour crer
une nouvelle archive, une archive auto-extractible sera cre
(en utilisant le module par dfaut "default.sfx" ou le paramtre
spcifi). Sous Windows, "default.sfx" doit tre plac dans le
mme dossier que "rar.exe", sous Unix, dans le rpertoire local
utilisateur, in /usr/lib or /usr/local/lib.
Exemple :
rar a -sfxwincon.sfx myinst
cration d'une archive auto-extractible (SFX) en utilisant le
module SFX "wincon.sfx".
-si[nom]
Lire les donnes depuis "stdin" (entre standard) lors de la
cration d'une archive. Le paramtre facultatif [nom] permet
de spcifier un nom de fichier pour les donnes compresses
de "stdin" de l'archive cre. Si ce paramtre est absent,
le nom proviendra de "stdin".
Exemple :
type Tree.Far | rar a -siTree.Far tree.rar
Compresse "type Tree.Far", en crant en sortie un fichier
"Tree.Far".
-sl<taille>
Traiter uniquement les fichiers, qui ont la taille est moins

que celle spcifie dans le paramtre de <taille>.


-sm<taille>
Traiter uniquement les fichiers, qui ont la taille suprieure celle s
pcifie dans
le paramtre de <taille>.
-sv

Cre des volumes "Solide" indpendants.


Par dfaut, RAR essaye d'initialiser les statistiques de
l'archive "Solide" ds que possible lors de la cration d'un
nouveau volume, mais uniquement lorsqu'une quantit suffisante
(aprs la dernire rinitialisation) de donnes est compresse
(au moins quelques mga-octets).
Ce paramtre force RAR ignorer la taille des donnes
compresses et tente de remettre zro les statistiques pour
les volumes de n'importe quelle taille. Il diminue la
compression, mais augmente les chances d'extraire des parties
de donnes si un des volumes "Solide" est perdu ou endommag.
Noter que parfois RAR ne peut pas remettre zro les
statistiques mme avec ce paramtre. Par exemple, lors de la
compression d'un gros fichier scind en plusieurs volumes. RAR
peut remettre zro les statistiques "Solide" uniquement entre
les fichiers, mais pas l'intrieur d'un fichier.
Ignor, si utilis pour crer des archives sans volume.

-sv-

Cre des volumes "Solide" dpendants.


Dsactive la remise zro des statistiques "Solide" entre
les volumes.
Ce qui augmente lgrement la compression, mais rduit de
manire significative les chances d'extraire une partie des
donnes si un volume "Solide" de l'ensemble des volumes tait
perdu ou endommag.
Ignor, si utilis pour crer des archives sans volume.

-s-

Dsactive l'archivage "Solide".

-t

Teste les fichiers aprs l'archivage. Ce paramtre est


particulirement utile en combinaison avec la commande "m",
ainsi les fichiers seront supprims uniquement, lorsque
l'archive aura passe le test avec succs.

-ta<date>
Traite uniquement les fichiers modifis aprs la date spcifie.
Le format de la chane <date> est YYYYMMDDHHMMSS.
Il est permis d'insrer des sparateurs comme "-" ou ":" la
chane <date> sans espace. Par exemple, le paramtre suivant

est correct : "- ta2001-11-20". En interne, il sera transform


en "- ta20011120000000" et trait en tant que "fichiers modifis
aprs 0 heure 0 minute 0 seconde du 20 novembre 2001".
-tb<date>
Traite uniquement les fichiers modifis avant la date spcifie.
Le format est identique au paramtre "-ta<date>".
-tk

Conserve la date d'origine de l'archive. Empche RAR de


modifier la date de l'archive lors de modifications dans cette
archive.

-tl

Fixe l'heure de l'archive avec celle de son fichier le plus


rcent. Force RAR placer dans l'archive aprs une
modification, l'heure du fichier le plus rcent dans cette
archive.

-tn<heure>
Traite les fichiers plus rcents que l'heure spcifie.
Le format de la chane <heure> est :
[<njours>d][<nheures>h][<nminutes>m][<nsecondes>s]
Par exemple, utiliser le paramtre "-tn15d" pour traiter les
fichiers de plus de 15 jours et "-tn2h30m" pour traiter les
fichiers aprs 2 heures 30 minutes.
-to<heure>
Traite les fichiers plus anciens que l'heure spcifie.
Le format est identique au paramtre "-tn<heure>".
-ts<m,c,a>[N]
Sauvegarder ou restaurer l'heure fichier (modification,
cration, accs).
Le paramtre -tsm demande RAR de sauvegarder l'heure de
modification du fichier, -tsc l'heure de cration et -tsa
l'heure du dernier accs.
Pour les archives RAR 4.x, le paramtre facultatif plac aprs
le commutateur est un nombre entre 0 et 4 contrlant la prcision de
l'heure du fichier. La valeur '1' permet une prcision la
seconde, '2' 0,0065536 seconde, '3' 0,0000256
seconde et '4' ou '+' la prcision maximale des fichiers
NTFS qui est de 0,0000001 seconde. La valeur '0' ou '-' permet
une basse prcision (2 secondes) pour l'heure de modification,
mais l'heure de cration et l'heure d'accs ne sont pas
sauvegardes. Les prcisions leves ajoutent plus de donnes
aux archives, jusqu' 19 octets supplmentaires, c'est le cas
pour les combinaisons -tsm4 -tsa4 -tsc4. Si aucune prcision
n'est prcise, RAR utilise la prcision la plus leve de
valeur '4'.
Les archives au format RAR 5.0 enregistrent les heures des fichiers

avec une prcision d'1 seconde pour la valeur '1', ou avec une prcision
NTFS maximale avec '2', '3' et '4'.
Le mode par dfaut de RAR est -tsm4 -tsc0 -tsa0, l'heure
de modification est stocke avec la prcision la plus leve,
l'heure de cration et l'heure d'accs sont ignores.
Il est ncessaire de spcifier les paramtres -tsc et -tsa
pour insrer l'heure de cration et d'accs lors de
l'extraction des fichiers (la prcision ne doit pas tre '0').
Par dfaut RAR insre uniquement l'heure de modification, mme
si les archives contiennent l'heure de cration et l'heure du
dernier accs. L'heure de modification lors de l'extraction,
peut tre dsactive par le paramtre -tsm-.
Il est possible d'omettre la valeur de la prcision aux
trois paramtres chaque fois. Par exemple les paramtres,
-tsm4 -tsa4 -tsc4 peuvent tre remplacs par -ts4, -ts+ ou -ts.
Utiliser -ts- pour sauvegarder uniquement en basse prcision
l'heure de modification ou ignorer les autres heures pour
l'extraction.
Lors de la cration d'archives, RAR rduit automatiquement
la prcision si la prcision leve n'est pas reconnue par
le systme de fichiers. Pour le systme FAT, la prcision
est de 2 secondes et pour le systme Unix, la prcision est
de 1 seconde. Le systme NTFS permet une prcision de
0,0000001 seconde.
Limites avec les systmes d'exploitation des heures pouvant
tre utilises pour l'extraction. Windows permet d'insrer
les trois paramtres, Unix permet d'insrer la modification
et le dernier accs, mais pas la cration.
Exemples :
1) rar a -ts backup
Stocke toutes les heures fichier avec la prcision la plus
leve possible.
2) rar x -tsa backup
Restaure l'heure de modification et l'heure du dernier accs.
Le paramtre -tsm n'est pas requis, car RAR l'utilise par
dfaut.
3) rar a -tsm1 -tsc1 backup
Stocke l'heure de modification et de cration en basse
prcision. Si -tsm1 tait omis, RAR enregistrerait l'heure
de modification en haute prcision.
-u

Met jour les fichiers. Ce paramtre peut tre utilis avec


la cration ou l'extraction de l'archive. La chane de
commande "a -u" est quivalente la commande "u". Vous pouvez
aussi utiliser le paramtre "-u" avec la commande "m" ou "mf".
Si le paramtre "-u" est utilis avec les commandes "x" ou "e",
alors les anciens fichiers seront remplacs uniquement lorsque
les nouvelles versions extraites de l'archive, sont plus

rcentes ou que des fichiers soient absents.


-v

Permet de crer des volumes avec dtection automatique de la


taille ou de lister tous les volumes
Ce paramtre peut tre utilis pour crer ou lister des
volumes.
Dans le premier cas il permet la dtection automatique de la
taille du volume, ainsi les nouveaux volumes utiliseront tout
l'espace disponible sur le mdias de destination. S'avre
utile pour crer des volumes sur les disques amovibles. Vous
pouvez vous reporter la description des volumes, du
paramtre v<taille>.
Dans le deuxime cas, lorsque ce paramtre est utilis avec
la commande 'V' ou 'L', force RAR pour lister le contenu de
tous les volumes partir de celui spcifi dans la ligne de
commande. Sans ce paramtre RAR n'affiche que le contenu du
volume spcifi.

-v<taille>[k|b|f|m|M|g|G]
Crer des volumes ayant pour taille=<taille>*1000 [ *1024 | *1 ].
Par dfaut, ce paramtre utilise la valeur en octets <taille>
multiplie par mille (1000) et non (multiplie par 1024). Vous
pouvez aussi spcifier la taille en Kilo-octets en utilisant le
symbole "k", en octets avec le symbole "b", en Mga-octets avec
le symbole "m", en millions d'octets avec le symbole "M", en
Giga-octets "g", en milliards d'octets avec le symbole "G" ou
spcifier une des nombreuses valeurs prdfinies avec le
symbole "f" la suite des valeurs numriques. Les valeurs
prdfinies peuvent tre de 360, 720, 1200, 1440, 2880 ou la
taille correspondante du lecteur de disquette.
Si la taille est omise, l'auto-dtection sera utilise.
Vous pouvez spcifier plusieurs paramtres -v pour placer
diffrentes tailles pour les volumes. Par exemple :
rar a -v100k -v200k -v300k arcname
pour le premier volume taille 100 Ko, pour le deuxime volume
taille 200 Ko et pour le troisime volume taille 300 Ko.
Si des volumes sont crs sur des supports amovibles, aprs
la cration du premier volume, l'utilisateur sera sollicit
par :
Voulez vous crer le volume suivant ? : Oui/Non/Tous
A ce moment l, vous pouvez changer de support. Si vous
rpondez "T", tous les volumes seront crs sans pause.
Par dfaut les volumes RAR ont des noms comme
"nomvolume.partNNN.rar", NNN est le numro du volume.
Pour le format d'archive RAR 4.x, en utilisant le paramtre "-vn"
il est possible d'utiliser un autre systme d'extension, dans lequel l
e premier
fichier d'un ensemble multi-volumes a une extension ".rar", les

volumes suivants on des extensions numrotes de


".r00" ".r99". Les archives RAR 5.0 ne prennent pas -vn
en charge ni mme les noms bass sur des extensions.
Lors du test ou de l'extraction d'une archive multi-volumes,
vous devez uniquement utiliser le nom du premier volume. S'il
n'y a pas le volume suivant sur le support, l'utilisateur sera
sollicit par :
Insrer le support contenant ce volume <nom du volume suivant>.
Insrer le support avec le volume correct, puis appuyer sur
une touche.
Si lors de l'extraction, le volume suivant n'est pas trouv et
que les volumes se trouvent sur un support non amovible, RAR se
termine en affichant le message d'erreur suivant :
Impossible de trouver le volume <nom du volume>
Les volumes d'une archive ne peuvent pas tre modifis. Les
commandes "d", "f", "u", "s" ne peuvent pas tre utilises
avec les ensembles multi-volumes. La commande "a" peut
uniquement tre utilise pour la cration d'une nouvelle
squence multi-volumes.
Il est possible, mais peu probable, que la taille d'un fichier
dans l'ensemble multi-volumes, soit plus importante que la
taille non compresse. Cela est d au fait que le "stockage"
(aucune compression si la taille augmente) n'est pas autoris
pour les ensembles multi-volumes.
Les volumes d'archive peuvent tre auto-extractibles (SFX).
Ce type d'archive peut tre cr en utilisant les deux
paramtres "-v" et "-sfx".
Exemple :
Crer une archive avec des volumes de taille spcifie :
rar a -s -v1440 floparch.rar *.*
Crera des volumes "Solide" ayant pour taille 1440000 octets.
-vd

Efface le contenu du support avant de crer un volume.


Tous les fichiers et rpertoires sur le support cible sont
effacs avant de commencer l'archivage lorsque l'on utilise
le paramtre "-vd". Ce paramtre concerne uniquement les
supports amovibles et
ne peut pas effacer le (les) disque(s) dur(s).

-ver[n] Contrle la version du fichier.


Force RAR conserver les versions prcdentes de fichiers
lors de la mise jour de fichiers dans des archives dj
existantes. Les versions anciennes sont renommes "filename;n"
o "n" est le numro de version.

Par dfaut, en extrayant sans le paramtre "-ver", RAR extrait


toutes les versions de fichiers correspondant au masques de
fichiers spcifis. Dans ce cas, le numro de version n'est pas
supprim du nom des fichiers dcompresss. Vous pouvez galement
extraire un fichier en spcifiant son numro de version dans le
paramtre -ver. Il Indiquera RAR d'extraire cette version et
supprimer le numro de version du nom des fichiers
avec un nom
n'incluant pas de suffixe numrique. Mais si vous spcifiez un
nom de fichier entirement, avec la version, il sera galement
extrait. Par exemple, "RAR x nom_archive" extraira uniquement
la version 5 des fichiers.
Si vous spcifiez le paramtre 'n' lors de l'archivage,
limitera le nombre maximum de versions de fichiers stocks
dans les archives. Les anciennes versions de fichiers excdant
ce seuil seront supprimes.
-vn

Utilise l'ancien style de nom de volume.


Par dfaut les volumes RAR ont des noms comme
"nomvolume.partNNN.rar", NNN est le numro du volume.
Pour le format d'archive RAR 4.x, en utilisant le paramtre "-vn"
il est possible d'utiliser un autre systme d'extension, dans lequel l

e premier
fichier d'un ensemble multi-volumes a une extension ".rar", les
volumes suivants on des extensions numrotes de
".r00" ".r99". Les archives RAR 5.0 ne prennent pas -vn
en charge ni mme les noms bass sur des extensions.
-vp

Pause avant chaque volume.


Par dfaut RAR demande une confirmation avant la cration ou
l'extraction du prochain volume uniquement avec un support
amovible. Ce paramtre force RAR toujours demander une
confirmation. Cela peut tre utile si l'espace disque est
limit et que vous souhaitez copier chaque volume vers un
autre support immdiatement aprs sa cration.

-w<p>

Assigne le rpertoire de travail spcifi dans <p>. Ce


paramtre peut tre utilis pour spcifier le rpertoire qui
contient les fichiers temporaires.

-x<f>

Exclure le fichier ou le dossier <f> dfini. Il est possible


d'utiliser des caractres gnriques dans le nom et le chemin
d'accs du masque de fichiers. Vous pouvez dfinir le commutateur
'-x' plusieurs fois pour indiquer plusieurs masques d'exclusion
dans une mme ligne de commande.
Si le masque contient des caractres gnriques, il s'applique
aux fichiers du dossier actuel et de ses sous-dossiers.
Il n'est pas rcursif sans caractres gnriques. Le masque
'nomdefichier' excluera uniquement le fichier 'nomdefichier'
du dossier actuel durant l'archivage ou du dossier racine de
l'archive durant l'extraction.

Utilisez la syntaxe "*\nomdefichier" pour exclure "nomdefichier"


de tous les sous-dossiers de manire rcursive.
Si vous connaissez le chemin d'accs au fichier, vous pouvez
utiliser la syntaxe "chemin\nomdefichier" pour exclure uniquement
cette occurrence de "nomdefichier". Si vous utilisez la syntaxe
-xpath\nomdefichier durant la dcompression d'une archive, "chemin"
doit tre le chemin au sein de l'archive, et non le chemin d'accs sur
disque aprs dcompression.
Par dfaut, les masques contenant des caractres gnriques ne sont
appliqus qu'aux fichiers. Si vous souhaitez que le masque exclue plus
ieurs
dossiers, utilisez la syntaxe propre aux masques d'exclusion de chem
ins d'accs.
Ces masques doivent contenir le caractre de sparation ('\' pour Window
s
et '/' pour Unix). Par exemple, le masque "*tmp*\" exclura tous les
dossiers
correspondant "*tmp*". "*\tmp\" exclura tous les dossiers 'tmp'. Dan
s la mesure
o des caractres gnriques sont prsents, les deux masques seront appliqus au
contenu du dossier actuel et tous ses sous-dossiers.
Si vous souhaitez n'exclure qu'un dossuer, indiquez son nom exact
et son chemin d'accs relatif ou absolu sans caractre gnrique.
Dans ce cas, il n'est pas ncessaire d'ajouter le sparateur de chemin
d'accs au masque. Celui-ci n'est requis que pour les masques d'exclus
ion
de dossiers contenant des caractres gnriques. Il permet de les distingu
er
des masques d'exclusion des fichiers.
Exemples :
1) rar a -r -x*.jpg -x*.avi rawfiles
compresse tous les fichiers sauf *.jpg et *.avi dans le dossier actu
el
et ses sous-dossiers ;
2) rar a -r -x*\temp\ savec c:\*
compresse tous les fichiers du disque c: sauf les dossiers 'temp'
et les fichiers qu'ils contiennent ;
3) rar x -x*.txt docs
extrait tous les fichiers sauf les fichiers *.txt prsents dans docs.r
ar.
-x@<lf> Exclure les fichiers en utilisant le fichier indiqu de
liste. Si vous utilisez le paramtre -x@ avec le nom de
fichier dans la liste, il lira des noms de fichiers dans
le flux en entre de stdin.
Exemple :

rar a -x@exlist.txt arch *.exe


Ajouter tous les fichiers "*.exe" l'archive "arch",
l'exception de ceux dont les noms se trouvent dans le fichier
"exlist.txt"
-y

Considre toutes les rponses aux questions comme "Oui"

-z[fichier]
Lire le commentaire de l'archive en utilisant le fichier <fichier>.
Ce commutateur peut tre utilis avec n'importe quelle commande
de modification d'archive pour lire le commentaire de l'archive part
ir
du fichier et pour l'ajouter l'archive. Utilisez le commutateur -sc
lorsque vous souhaitez spcifier le jeu de caractres du fichier texte
de commentaire. Si <fichier> n'est pas prsent, le commentaire est lu
partir du
flux d'entre stdin.
Limitations
~~~~~~~~~~~
Limitations des commandes :
Les commandes "d","u","f","c"',"cf" ne fonctionnent pas avec les volumes d'a
rchive.
La commande "a" ne peut pas tre utilise pour mettre jour un
volume d'archive, mais seulement pour en crer un.
Valeurs de sortie
~~~~~~~~~~~~~~~~~
RAR met un code zro (0) en cas de russite de l'opration.
Les codes de sortie diffrents de zro indiquent des erreurs :
Code
0
1
2
3
4

Description
Opration termine.
Des erreurs non fatales se sont produites.
Une erreur fatale s'esst produite.
Somme de contrle non valide. Les donnes sont endommages.
Tentative de modification d'une archive verrouille par la commande 'k'

.
5
6
7
8
9
10
11
255

Erreur d'criture.
Erreur durant l'ouverture du fichier.
Option de ligne de commande errone.
Mmoire insuffisante.
Erreur durant la cration du fichier.
Aucun fichier ne correspond au masque dfini et aux options.
Mot de passe erron.
L'utilisateur a interrompu le processus.

Glossaire
~~~~~~~~~
Archive

Fichier spcial contenant un ou plusieurs fichiers


compresss et (ou) en option, crypts.

Compression Une mthode d'encodage des donnes pour rduire la taille.


Somme de contrle
Valeur de calcul des blocs de donnes ou des fichiers permettant
de vrifier leur validit.
Archive SFX Archive auto-extractible. Archive eu format excutable
comprenant un module auto-extractible suivi des donnes
compresses. Il suffit de lancer l'excutable pour
dbuter l'extraction.
Compacte

Une archive cre avec une mthode de compression


spciale qui voit tous les fichiers comme un flux de
donnes continu. Particulirement avantageux lors de la
compression d'un grand nombre de petits fichiers.

Volume

Division d'une archive en plusieurs parties. Une archive


divise en volumes permet de les stocker sur plusieurs
supports amovibles. Les volumes solides doivent tre
extraits en dbutant par le premier dans la squence.

Copyrights
(c) 1993-2013 Alexander Roshal