1. Manuel de l'utilisateur
~~~~~~~~~~~~~
Version console RAR 3.91
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Bienvenue dans l'archiveur RAR !
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Introduction
~~~~~~~~~~~~
RAR est un outil puissant vous permettant de contrôler et commander
les fichiers archives. La console RAR supporte uniquement les archives
d'extension "rar". ZIP et autres ne sont pas supportés. Les utilisateurs
sous Windows peuvent installer la version avec interface GUI RAR - WinRAR
peut traiter de nombreux types d'archives.
Les caractéristiques de RAR sont :
* Algorithme de compression original, très sophistiqué
* Algorithmes spéciaux optimisés pour la compression
des textes, de l'audio, des graphiques, des exécutables 32 bits
et 64 bits Intel
* Meilleure compression que les outils similaires utilisant
l'archivage "Solide"
* Vérification d'authenticité (version enregistrée seulement)
* Archives et volumes auto-extractibles (SFX)
* Capacité pour restaurer les archives endommagées physiquement
* Verrouillage, mot de passe, liste organisée des fichiers, sécurité
des fichiers & plus...
Fichier de configuration
~~~~~~~~~~~~~~~~~~~~~~~~
RAR pour Unix lit les informations de configuration dans le fichier
".rarrc" dans le répertoire personnel de l'utilisateur (stockées dans
la variable d'environnement PERSONNEL) ou autre.
RAR pour Windows lit les informations de configuration du fichier
"rar.ini", placé dans le même répertoire que le fichier "rar.exe".
Ce fichier peut contenir la chaîne de caractères suivante :
Paramètres=les paramètres RAR, sont séparés par les espaces
Par exemple :
paramètres=-m5 -s
Variable d'environnement
~~~~~~~~~~~~~~~~~~~~~~~~
Des paramètres par défaut peuvent être ajoutés à la ligne de commande
RAR pour établir une variable d'environnement "RAR".
Par exemple, sous UNIX, les lignes suivantes peuvent être ajoutées à
votre profil :
RAR='-s -md1024'
export RAR
2. RAR utilisera cette chaîne de caractères comme paramètres par défaut
dans la ligne de commande et créera des archives "Solide" avec une
taille pour le dictionnaire jusqu'à 1024 Ko.
RAR traite les options par priorité comme suit :
paramètres de la ligne de commande plus forte priorité
paramètres dans la variable RAR faible priorité
paramètres sauvegardés dans le
fichier de configuration plus faible priorité
Fichier journal
~~~~~~~~~~~~~~~
Si le paramètre "-ilog" est spécifié dans la ligne de commande ou dans
le fichier de configuration, RAR stockera des messages d'information,
concernant les erreurs rencontrées 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 même répertoire que le
fichier "rar.exe".
La liste organisée des fichiers pour l'archivage solide - "rarfiles.lst"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Le fichier "rarfiles.lst" contient une liste de fichiers utilisateur
organisée qui indique à RAR dans quel ordre, ajouter les fichiers à une
archive
"Solide". Elle peut contenir des noms de fichiers, des jokers et l'entrée
spéciale - "$défaut". L'entrée par défaut définit la place dans la liste
organisée pour les fichiers non liés avec d'autres entrées dans ce
fichier. Un commentaire suit le caractère ";". Exemple :
"rar.log; Fichier journal RAR".
Sous Windows, ce fichier peut être placé dans le même répertoire que RAR,
sous Unix - dans le dossier local de l'utilisateur ou autre.
Conseils pour améliorer la compression et la vitesse de l'opération :
- les fichiers similaires peuvent être mis ensemble dans l'archive;
- les fichiers souvent utilisés peuvent être placés au début.
Normalement les masques qui sont placés au début de la liste ont une
priorité plus élevée, mais il y a une exception à cette règle. Si le
fichier 'rarfiles.lst' contient deux masques, que tous les fichiers
sélectionnés par un masque, sont également sélectionnés par un autre
masque, le masque qui sera le plus précis aura une priorité plus élevée
indépendamment de sa position dans la liste. Par exemple, pour les
masques '*.cpp' et 'f*.cpp', 'f*.cpp' aura une priorité plus élevée,
ainsi la position de 'filename.cpp', sera sélectionnée par 'f*.cpp' et
non par '*.cpp'.
Syntaxe pour la ligne de commande de RAR
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Syntaxe
RAR <commande> [ -<paramètres> ] <archive> [ <@listefichiers...> ]
[ <fichiers...> ] [ <chemin_pour_extraire> ]
Description
3. Les options de la ligne de commande ("<commande>" et "-<paramètres>")
donnent le contrôle pour créer et gérer des archives avec RAR. La
commande est une chaîne de caractères (ou une simple lettre) qui donne
l'ordre à RAR d'exécuter l'action correspondante. Les paramètres sont
spécifiés pour définir le comportement de RAR pour exécuter l'action.
Les autres paramètres sont : "<archive>" le nom de l'archive,
"<fichiers...>" le nom des fichiers à archiver ou extraire de l'archive
et "<chemin_pour_extraire>" spécifie le répertoire dans lequel les
fichiers extraits doivent être placés. Si ce répertoire 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 première colonne (sans espace ou marge). Vous pouvez insérer
un commentaire après les noms des fichiers en commençant par les
deux caractères "//" suivis du commentaire. Par exemple, vous pouvez
créer un fichier "backup.lst" contenant les chaînes suivantes :
c:workdoc*.txt //sauvegarde des documents texte
c:workimage*.bmp //sauvegarde des images
c:workmisc
et lancer :
rar a backup @backup.lst
Si vous souhaitez lire les noms de fichiers depuis l'entrée standard,
spécifier pour "<@listefichiers...>" uniquement "@" sans rien d'autre.
Sous Win32, la console RAR utilise DOS (OEM) encodé dans la liste
des fichiers.
Vous pouvez spécifier des noms de fichiers habituels et des noms de
fichiers de liste dans la même ligne de commande. Si aucun fichier ni
aucun nom de fichier de liste n'est spécifié, alors ce sera le masque
"*. *" qui sera utilisé et RAR traitera tous les fichiers
Sous un environnement UNIX, vous avez besoin de faire référence à des
jokers pour éviter qu'ils ne soient traités par le noyau lui-même. Par
exemple, cette commande extraira les fichiers "*.asm" des archives RAR
dans le chemin courant :
rar e '*.rar' '*.asm'
Les commandes :
a Ajouter des fichiers à une archive.
Exemple :
créer ou mettre à jour une archive "mon_archive" existante, en
ajoutant tous les fichiers du répertoire courant
rar a mon_archive
c 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 :
4. rar c distrib.rar
Des commentaires peuvent être ajoutés à partir d'un fichier en
utilisant le paramètre -z[fichier].
La commande suivante adds ajoute un commentaire à partir du fichier
info.txt :
rar c -zinfo.txt (simulation)
cf Ajouter un commentaire aux fichiers. Les commentaires de
fichiers s'affichent quand la commande "v" est spécifiée. La
longueur du commentaire de fichier est limitée à 32767 octets.
Exemple :
rar cf grande_archive *.txt
ch Changer les paramètres de l'archive.
Cette commande peut être utiliser avec la plupart des paramètres
de modification d'archives pour modifier des paramètres d'archives.
Particulièrement utile pour les paramètres -av, -cl, -cu, -tl, qui
ne sont pas consacrés à une commande.
Il ne peut pas recompresser, ne crypte pas ou ne décrypte pas des
données d'archives et il ne peut pas fusionner ou créer des volumes.
Si n'est pas utilisé avec un commutateur, la commande 'ch' copie les
données d'archives sans modification.
Exemple :
Placer l'heure de l'archivage pour la classer plus tard :
rar ch -tl files.rar
cw Insérer un commentaire d'archive dans le fichier spécifié.
Si utilisé avec le paramètre -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 entraîne la suppression de tous les fichiers
dans l'archive, l'archive vide sera alors à son tour supprimée.
e Extraire les fichiers archivés du répertoire courant.
f Actualiser les fichiers dans l'archive. Mettre à jour les
fichiers modifiés depuis leur archivage. Cette commande
n'ajoutera pas de nouveaux fichiers à l'archive.
I[i|c|h|t]=<chaîne>
5. Rechercher une chaîne dans les archives.
Supporte les paramètres optionnels suivants :
i - Rechercher sans respecter la casse (par défaut);
c - Rechercher en respectant la casse;
h - Rechercher une chaîne hexadecimale;
t - Utiliser les tables de caractères ANSI, Unicode et OEM
(Win32 uniquement);
Si aucun paramètre n'est spécifié, il est possible d'utiliser la
syntaxe simplifiée
i<chaîne> à la place de i=<chaîne>.
Vous pouvez spécifier le modificateur 't' avec d'autres paramètres, par
exemple,
ict=chaîne, exécute une recherche sensible à la casse en utilisant
toutes les tables
de caractères disponibles.
Exemples :
1) RAR "ic=premier niveau" -r c:*.rar *.txt
Exécute la recherche sensible à la casse de la chaîne "premier niveau"
dans les
fichiers "*.txt" des archives "*.rar" sur le disque dur c:
2) rar ih= f0e0aeaeab2d83e3a9 -r e:texts
Recherche la chaîne hexadécimale f0 e0 ae ae ab 2d 83 e3 a9 dans les
archives
"*.rar" du dossier e:texts.
k Verrouiller l'archive. Toutes commandes ultérieures pour
modifier l'archive seront ignorées.
Exemple :
rar k finale.rar
l[t,b] Lister le contenu de l'archive [technique]. Les fichiers sont
listés avec la commande "v" à l'exception du chemin du fichier.
Par exemple, seulement le nom du fichier s'affiche.
L'information technique facultative (l'OS hôte, l'indicateur
"Solide" et l'indicateur "ancienne version") s'affiche quand le
modificateur "t" est utilisé. Le modificateur 'b' force RAR à
générer uniquement des noms de fichier bruts sans aucune
information additionnelle.
m[f] Déplacer vers une archive [fichiers seulement]. Déplacer les
répertoires et les fichiers vers une archive, une fois archivés,
les fichiers et répertoires sources seront supprimés. Les
répertoires ne seront pas supprimés si le modificateur "f" est
utilisé et que le paramètre "-ed" (Ne pas ajouter les
répertoires vides) soit ou pas appliqué.
6. p Imprimer un fichier en utilisant la sortie standard.
Vous pouvez utiliser cette commande avec le paramètre -inul
qui neutralise tous les messages RAR et imprime uniquement
les données du fichier. Cela peut être nécessaire, si vous
envoyez un fichier vers la sortie standard en utilisant
les redirections.
r Réparer l'archive. La réparation d'une archive s'effectue en
deux étapes. Tout d'abord, l'enregistrement de restauration pour
l'archive endommagée est recherchée (consulter la description de
la commande "rr"'). Si l'archive contient un enregistrement de
restauration et que le bloc (continu) de données endommagées est
inférieur à N*512 octets (N est le nombre de secteurs de
restauration dans l'archive), les chances de réussite pour la
reconstruction de l'archive sont très grandes. Lorsque cette
phase est terminée, une nouvelle archive sera créée sous le nom
"fixed.arcname.rar", où 'arcname' est le nom de l'archive
d'origine endommagée.
Si une archive détériorée ne contient pas d'enregistrement de
restauration ou si l'archive n'est pas complètement restaurée en
raison de dégâts sérieux, une deuxième phase s'exécutera.
Pendant cette phase, uniquement la structure de l'archive est
reconstruite et il est possible de restaurer des fichiers qui
ont échoué au contrôle CRC (somme de contrôle). Il est encore
possible de restaurer des fichiers de l'archive qui ne sont pas
endommagés et qui étaient inaccessibles auparavant en raison de
dégâts à la structure de l'archive. C'est principalement utile
pour les archives qui ne sont pas du type "Solide".
Lorsque la deuxième phase est terminée, l'archive reconstruite
sera sauvegardée sous le nom "rebuilt.arcname.rar", où 'arcname'
est le nom d'origine de l'archive.
La version RAR/DOS32 utilise "_recover.rar" et "_reconst.rar" à
la place des noms mentionnés ci-dessus.
Pendant la restauration, RAR peut proposer de l'aide à
l'utilisateur lorsqu'un fichier suspect est détecté.
Entrée suspecte
Nom: <nom de fichier possible>
Taille: <taille> Compressé: <taille>
Ajouter: Oui/Non/Tout
Répondre "o" pour ajouter cette entrée au fichier
"fixed.arcname.rar".
Exemple:
rar r bogue.rar
rc Reconstruire les volumes manquants ou endommagés en utilisant les
volumes de
restauration (fichiers ".rev"). Vous devez spécifier un nom de
volume existant dans l'archive, par exemple,
"rar rc sauvegarde.part03.rar"
Consulter la description de la commande "rv" pour des
7. informations sur les volumes de restauration.
rn Renommer les fichiers archivés.
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,
utilisés pour transformer simplement des extensions de
fichiers. Par exemple :
rar rn data.rar *.txt *.bak
renomme tous les fichiers "*.txt" en "*.bak".
RAR ne vérifie pas que le nom du fichier de destination est
déjà présent dans l'archive, vous devez faire attention à
éviter les noms dupliqués. C'est particulièrement important
en utilisant les jokers. Une telle commande est potentiellement
dangereuse, car un joker mal utilisé peut corrompre tous les
noms de fichiers archivés.
rr[N] Ajouter un enregistrement de données de restauration. En
option, des informations redondantes (enregistrement de
restauration) peuvent être ajoutées à une archive. Cela
entraînera une petite augmentation de la taille de l'archive,
mais permettra d'aider à restaurer les fichiers archivés en
cas de problèmes avec la disquette ou d'autres pertes de
données. Un enregistrement de restauration contient
jusqu'à 524288 secteurs de restauration. Le nombre de secteurs
peut être spécifié directement dans cette commande
(N = 1 à 524288), si rien n'est spécifié par l'utilisateur, le
nombre de secteurs sera sélectionné automatiquement selon la
taille de l'archive : la taille des informations de
restauration sera d'environ 1,2% de la taille totale de
l'archive, en permettant généralement la restauration d'un
bloc continu de données endommagées d'une longueur de plus
de 0,7% de la taille totale de l'archive.
Il est également possible de spécifier la taille de
l'enregistrement de restauration en pourcentage de la taille
de l'archive. Il suffit juste d'ajouter le caractère "%" dans
le paramètre de la commande. Par exemple :
rar rr3% nom_de_l'archive
Notez que lorsque vous lancez cette commande à partir d'un
fichier ".bat" ou ".cmd", vous devez saisir "rr3%%" à la place
de "rr3%", pour que le caractère "%" puisse s'afficher. Vous
pouvez également utiliser le caractère "p"à la place de "%",
"rr3p" est équivalent à "rr3%%".
8. Si des données sont endommagées en continu, pour chaque secteur
il est possible de restaurer 512 octets de données endommagées,
cependant cette valeur peut diminuer dans le cas de zones
discontinues défectueuses.
La taille de l'enregistrement de restauration peut être
approximativement déterminée par la formule <taille de
l'archive>/256 + <nombre de secteurs de restauration>*512 octets.
rv[N] Créer des volumes de restauration (fichiers ".rev"), qui
peuvent être utilisés ultérieurement pour reconstruire des
fichiers manquants ou endommagés dans l'ensemble des volumes. Cette
commande
n'a de sens que pour les archives multi-volumes et vous devez
spécifier 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 abonnés n'ont pas reçu certains
fichiers. Le fait de placer les volumes de restauration à la
place des volumes habituels peut éviter ce problème.
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 endommagés, vous pouvez
reconstruire ces 3 volumes absents. Si le nombre de fichiers
avec l'extension ".rev" est inférieur au nombre de volumes
absents, la reconstruction est impossible. Le nombre total de
volumes de restauration ne doit pas excéder 255.
Les volumes d'origine RAR ne doivent pas être modifiés après
avoir créé des volumes de restauration. L'algorithme de restauration
utilise des données stockées 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, après avoir créé les
fichiers
REV, la procédure de restauration échouera.
Le paramètre facultatif "<N>" spécifie le nombre de volumes de
restauration à créer et doit être plus petit que le nombre
total de volumes RAR de l'ensemble. Vous pouvez également
ajouter le caractère "%" à ce paramètre, pour que le nombre de
fichiers ".rev"créés soit égal au pourcentage spécifié du
nombre total de volumes RAR. Par exemple :
rar rv15% data.part01.rar
RAR reconstruit les volumes manquants ou endommagés en utilisant la
commande
"rc" ou automatiquement, s'il ne trouve pas le volume suivant
par rapport au nombre trouvé lors de la décompression du
fichier ".rev".
Les copies d'origine des volumes endommagés sont renommées
"*.bad" avant la reconstruction. Par exemple,
"volname.part03.rar" sera renommé "volname.part03.rar.bad".
9. s[nom] Convertir une archive en type SFX. L'archive est fusionnée avec
le module SFX (en utilisant le module par défaut "default.sfx"
ou le module spécifié dans [nom]). Dans la version Windows, le
fichier "default.sfx" se trouve dans le même répertoire que
"rar.exe", sous Unix - dans le répertoire 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 supprimée.
t Tester les fichiers de l'archive. Cette commande exécute une
extraction factice, dans le but de valider le(s) fichier(s) de
l'archive spécifiée.
Exemples :
Tester les archives dans le répertoire courant :
rar t *
ou pour Unix :
rar t '*'
L'utilisateur peut tester les archives dans tous les
sous-répertoires, à partir du chemin courant :
rar t -r *
ou pour Unix :
rar t -r '*'
u Mettre à jour les fichiers dans une archive. Ajouter les
fichiers qui ne sont pas déjà présents dans l'archive et mettre
à jour les fichiers modifiés depuis leur archivage.
v[t,b] Étendre la liste du contenu de l'archive [technique]. Les
fichiers sont listés en utilisant le format : nom du chemin
complet, commentaire de fichiers, taille d'origine et compressée,
taux de compression, date et heure de la dernière mise à jour,
attributs, CRC, méthode de compression et version RAR minimale
requise pour extraire. L'information technique facultative
(l'OS hôte, l'indicateur "Solide" et l'indicateur pour fichier
"ancienne version") s'affiche lorsque le modificateur "t" est
utilisé. Le modificateur 'b' force RAR à générer uniquement des
noms de fichier bruts sans aucune information additionnelle.
Pour lister le contenu de tous les volumes d'une archive,
utilisez un astérisque ("*") à la place de l'extension des
fichiers de l'archive ou utilisez le paramètre "-v".
Exemple :
1) Copie la liste du contenu (mode technique) de l'archive
system.rar dans le fichier techlist.lst.
rar vt system >techlist.lst
2) Liste le contenu (mode noms de fichier bruts) de l'archive
10. tutorial.rar.
rar vb tutorial
x Extraire les fichiers avec le chemin complet.
Exemple :
rar x -av- -c- dime 10cents.txt
Extrait les fichiers de l'archive spécifiée dans le chemin
courant. Désactive le contrôle d'authenticité "-av-" et
l'affichage du commentaire "-c-".
Paramètres (utilisés avec les commandes) :
-? Affiche l'aide pour les commandes et les paramètres. De la même
manière que lorsque la ligne de commande est vide ou qu'une
mauvaise commande est entrée.
-- Arrêter l'analyse des paramètres.
Ce paramètre indique à RAR qu'il n'y a plus de paramètre dans la
ligne de commande. Cela peut être utile s'il y a une archive ou
un nom débutant par le caractère "-" dans la ligne de commande.
Sans le paramètre '--', un nom de ce type sera traité comme un
paramètre.
Exemple :
Ajoute tous les fichiers du répertoire actuel à l'archive
"Solide" ayant pour nom "-Nom_Inhabituel".
RAR a -s -- -Nom_Inhabituel
-ac Désactive l'attribut "Archive" après la compression ou
l'extraction (Version Windows seulement).
-ad Ajoute le nom de l'archive au chemin de destination
Cette option peut être utile pour décompresser un groupe
d'archives. Par défaut RAR place les fichiers de toutes les
archives dans le même répertoire, mais ce paramètre crée un
répertoire séparé pour les fichiers décompressés de
chaque archive.
Exemple :
rar x -ad *.rar data
Pour chaque archive décompressée RAR créera un sous-répertoire.
-ag[format]
Génère 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 création.
Utile pour les sauvegardes quotidiennes.
11. Le format de la chaîne à ajouter est défini avec le paramètre
en option "format" ou si ce paramètre est absent, par le format
"YYYYMMDDHHMMSS" par défaut. Le format de la chaîne peut
inclure les caractères suivants :
Y - Année
M - Mois
MMM - Mois en lettre (Jan, Fév, etc.)
W - Le numéro de la semaine (une semaine débute par lundi)
A - Jour de la semaine (lundi = 1, .., dimanche = 7)
D - Jour du mois
E - Jour de l'année (ex : le 02/03/2002, c'est le 61 ème jour
de l'année)
H - Heures
M - Minutes (les minutes sont traitées si le paramètre
"Heures" est spécifié)
S - Secondes
N - Nombre d'archives. RAR recherche les archives
existantes avec le nom généré et s'il trouve, il
incrémente le nombre d'archives jusqu'à ce qu'il
puisse générer un nom unique.
Chaque format de caractères des chaînes listés ci-dessus
représente un (ou des) caractère(s) supplémentaire(s) à
ajouter au paramètre -AG. Par exemple, les caractères WW
pour le nombre à deux chiffres de la semaine ou les
caractères YYYY pour le nombre à quatre chiffres de l'année.
Si le premier caractère dans la chaîne "format" est le signe
"+", le nom de l'archive et la chaîne date sont intervertis,
ainsi la date précédera le nom de l'archive.
Le format chaîne peut contenir du texte facultatif placé entre les
caractères '{' et '}'. Ce texte sera inséré dans le nom de
l'archive.
Tous les autres caractères sont ajoutés au nom de
l'archive tels quels.
Si vous devez mettre à jour des archives existantes, il est
nécessaire
de faire attention avec le paramètre -ag. Selon la chaîne pour le
format
et l'heure passée précédemment avec le paramètre -ag, généré avec un
nom
d'archive existant peut être mal adapté. Dans ce cas, RAR créera une
nouvelle archive au lieu de mettre à jour l'archive existante.
Exemples :
1) Utilise le format par défaut YYYYMMDDHHMMSS
rar a -ag sauvegarde
2) Utilise le format DD-MMM-YY
rar a -agDD-MMM-YY sauvegarde
3) Utilise le format YYYYMMDDHHMM, en insérant la date avant
"sauvegarde"
rar a -ag+YYYYMMDDHHMM sauvegarde
12. 4) Utilise le format YYYY-WW-A, en incluant la description du champ
rar a -agYYYY{année}-WW{semaine}-A{jour de la semaine} sauvegarde
5) Utiliser YYYYMMDD et le nombre d'archives. Permet de
générer des noms uniques même lorsque le masque au
format YYYYMMDD a déjà été utilisé le même jour.
RAR a -agYYYYMMDD-NN sauvegarde
-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 désactive
l'attribut "Archive" des fichiers.
rar a -r -ac -ao f:sauvegarde c:*.*
-ap Place le chemin à l'intérieur de l'archive. Le chemin défini à
l'aide de ce paramètre 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 répertoire "DOCSENG" de l'archive
"mise_à_jour", vous pouvez exécuter :
rar a -apDOCSENG mise_à_jour lisezmoi.txt
ou pour extraire "ENG" depuis le répertoire courant :
rar x -apDOCS mise_à_jour DOCSENG*.*
-as Synchronise le contenu d'une archive
Si ce paramètre est utilisé lors de l'archivage, l'archive
ne comportera que les fichiers ajoutés. Il est pratique
d'utiliser ce paramètre en combinaison avec le paramètre
"-u" (mise à jour) pour synchroniser le contenu d'une
archive avec un répertoire d'archivage.
Par exemple, après exécution de la commande :
rar a -u -as sauvegarde sources*.cpp
l'archive "sauvegarde.rar" comportera uniquement les fichiers
"*.cpp" du répertoire "sources", tous les autres fichiers
seront supprimés de l'archive. Bien que cela s'apparente à la
création d'une nouvelle archive, il existe une exception
importante : si aucun fichier n'est modifié depuis la dernière
sauvegarde, l'opération sera exécutée beaucoup plus rapidement
que la création d'une nouvelle archive.
-av Active l'ajout de la vérification d'authenticité (version
enregistrée uniquement). RAR ajoutera dans chaque nouvelle
archive mise à jour, des informations concernant l'auteur de
l'archive, la dernière heure de mise à jour et le nom de
13. l'archive.
Si une archive, contenant la vérification d'authenticité, est
modifiée et que ce paramètre n'est pas spécifié, les
informations d'authenticité seront supprimées.
Lors d'une extraction, d'un test, d'un listage ou d'une mise à
jour, d'une archive avec le paramètre "-av", RAR effectue un
contrôle d'intégrité et affiche le message :
Vérification de l'information d'authenticité ...
Dans le cas d'une vérification d'authenticité réussie, le
message "Ok", le nom de l'auteur et l'information de mise à
jour s'affichent. Dans le cas d'un échec de la vérification
d'authenticité, le message "ÉCHOUÉ" s'affiche.
Le paramètre de vérification d'authenticité "-av" est
recommandé pour les archives placées dans un environnement de
distribution de logiciels.
Pour activer la vérification d'authenticité, le programme DOIT
être enregistré. Veuillez contacter votre site de distribution
national ou le centre de distribution mondial.
-av- Désactive l'ajout de la vérification d'authenticité.
-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- Désactive l'affichage des commentaires.
-df Supprime les fichiers après l'archivage.
Déplacer les fichiers vers l'archive. Ce paramètre combiné
avec la commande "A" exécute la même action que la commande "M".
-dh Ouvre les fichiers partagés.
Permet de traiter en écriture, les fichiers ouverts par
d'autres applications.
Ce paramètre est utile si une application autorise l'accès du
fichier en lecture, mais si tous les accès sont interdits,
l'ouverture du fichier échouera toujours.
Ce paramètre peut être dangereux car il permet à un fichier
d'être archivé pendant que ce même fichier est en cours de
modification par une autre application. Utilisez-le avec
beaucoup de précautions.
-ds Ne pas trier les fichiers lors de l'ajout à une archive "Solide".
14. -ed Ne pas ajouter les répertoires vides.
Ce paramètre indique que l'enregistrement des dossiers ne doit
pas être stocké dans les archives créées. En extrayant une telle
archive, RAR crée des dossiers non vides basés 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'accès, les flux, etc.) seront perdus,
il est préférable d'utiliser ce paramètre uniquement si vous n'avez
pas besoin de préserver de telles informations.
Si -ed est utilisé avec la commande 'm' ou le paramètre -df, RAR
n'enlèvera pas les dossiers vides.
-ee Ne pas traiter les attributs étendus.
Désactive la sauvegarde et la restauration des attributs de
fichiers étendus. Uniquement pour les versions OS/2.
-en N'ajoute pas à la fin du bloc "fin de l'archive".
Par défaut, RAR ajoute "fin de l'archive" aux nouvelles
archives ou aux mises à jour des archives. Permettant d'ignorer
les données externes comme les signatures numériques sans
risque, mais dans quelques cas spéciaux il peut être utile de
neutraliser ce dispositif avec ce paramètre. Par exemple, si
des archives sont transférées entre deux systèmes par
l'intermédiaire d'une connexion pas très fiable et que
l'expéditeur ajoute de nouveaux fichiers, il peut être
important de savoir si ces nouveaux fichiers ne vont pas
écraser des fichiers déjà existants.
Ce paramètre 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 Exclut les chemins des noms. Avec ce paramètre, les fichiers
sont ajoutés à une archive sans inclure le chemin. Cela peut
avoir pour conséquence, que plusieurs fichiers existent avec
le même nom dans une archive.
-ep1 Exclut le répertoire de base des noms. Ne stocke pas le chemin
saisi dans la ligne de commande.
Exemple :
Tous les fichiers et répertoires du répertoire "tmp" seront
ajoutés à l'archive "test", mais les noms des fichiers
archivés 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 ..
15. -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 Win32.
Ce commutateur stocke le chemin complet des fichiers y compris la
lettre
de l'unité si utilisée lors de l'archivage. Les séparateurs d'unités
(deux points) sont remplacés par des caractères de soulignement.
Si vous utilisez -ep3 pour extraire, les caractères de soulignement,
seront remplacés par deux points et les fichiers seront extraits
dans
le chemin et unité d'origine. Si un chemin de destination est
spécifié,
il sera ignoré.
Ce commutateur peut aider pour la sauvegarde sur plusieurs unités de
mêmes archives. Par exemple, vous pouvez lancer :
rar a -ep3 -r backup.rar c: d: e:
crée une sauvegarde et :
rar x -ep3 backup.rar
la restaure.
Mais en utilisant -ep3 il faut rester prudent et être sûr 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 sûr de leur provenance. Ce commutateur permet d'écraser
n'importe quel fichier à n'importe quel emplacement sur votre
ordinateur et même les fichiers systèmes, donc vous ne devriez
l'utiliser que pour les sauvegardes ou restaurations.
-e[+]<masque> Spécifie le masque d'attributs pour les fichiers à
inclure. <masque> est un nombre au format décimal, octal (qui
doit débuter par un '0') ou hexadécimal (qui doit débuter par
'0x').
Par défaut, sans le signe '+' avant <masque>, définit le
masque d'exclusion. Si le résultat par un AND (ET) au niveau bits,
entre <masque> et les attributs du fichier est différent de zéro, le
fichier ne sera pas traités.
Si le signe '+' est présent, il indique un masque d'inclusion.
Uniquement les fichiers qui ont au moins un attribut spécifié dans
<masque> seront traités.
Dans la version Windows, il est également possible d'utiliser
les symboles D, S, H, A et R à la place du masque numérique
pour les dossiers et les fichiers système, caché, archive et
en lecture seule. L'ordre dans lequel les attributs sont placés
n'est pas significatif. La version Unix supporte les symboles
D et V pour définir les attributs des dossiers et périphériques.
16. Les deux paramètres sont autorisés -e<attr> et -e+<attr> sur la
même 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 système et cachés :
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 création d'archive. La chaîne de commande "a -f" est
équivalente à la commande "f", vous pouvez aussi utiliser le
paramètre "-f" avec les commandes "m" ou "mf". Si le paramètre
"-f" est utilisé avec les commandes "x" ou "e", uniquement
les anciens fichiers seront remplacés 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 à l'archive, ce commutateur modifie
le comportement du paramètre -z< fichier> forçant WinRAR à traiter
le fichier spécifié texte au format Unicode. Un fichier Unicode doit
avoir les caractères FFFE ou FEFF Unicode dans l'entête du fichier,
dans le cas contraire WinRAR ignorera ce commutateur et traitera le
fichier comme texte d'ASCII. Il est permis de remplacer la
combinaison
"-fcu -z<fichier>" par le paramètre -fcu[fichier].
En utilisant simultanément la commande cw, le paramètre -fcu place
en
bas du fichier de sortie le texte endian Unicode.
-hp[p] Crypte les données et les en-têtes du fichier
Ce paramètre est semblable à "-p[mot_de_passe]", mais le
paramètre "-p" crypte uniquement les données du fichier et
laisse visible les autres informations comme par exemple,
les noms de fichiers. Ce paramètre crypte tous les secteurs
sensibles d'une archive comme les données des fichiers, les
noms de fichiers, les tailles, les attributs, les commentaires
et d'autres blocs, ainsi il fournit un niveau de sécurité très
élevé. Sans mot de passe il est impossible de visualiser le
contenu de l'archive cryptée avec "-hp".
Exemple :
rar a -hpfGzq5yKw secret report.txt
ajoute le fichier "report.txt" à l'archive cryptée "secret.rar"
en utilisant le mot de passe "fGzq5yKw".
17. -id[c,d,p,q]
Désactive les messages.
Le paramètre -idc désactive la chaîne du copyright.
Le paramètre -idd désactive la chaîne "FIN" à la fin de l'opération.
Le paramètre -idp désactive l'indicateur de pourcentage.
Le paramètre -idq active le mose silencieux, uniquement les messages
d'erreur et les questions sont affichés.
Il est autorisé d'utiliser plusieurs paramètres simultanément,
-idcdp
est correct.
-ieml[.][adresse]
Envoyer l'archive par e-mail. Uniquement pour la version Win32.
Ce paramètre, inséré à la suite d'une commande pour créer 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 paramètre (la plupart des serveurs de
messagerie, actuels soutiennent le protocole IMAP).
Vous pouvez saisir une adresse e-mail de destination
directement après le paramètre ou laisser vide. Dans ce dernier
cas, l'adresse sera demandée par votre programme de messagerie.
Il est possible de spécifier plusieurs adresses séparées par
des virgules ou des points-virgule.
Si vous ajoutez un point après le paramètre "-ieml", l'archive
créée ou modifiée sera supprimée lorsqu'elle sera attachée à
l'e-mail avec succès. Si le paramètre est utilisé en créant une
archive multi-volumes, chaque volume sera attaché à un nouveau
message e-mail.
-ierr Envoie tous les messages vers la sortie standard.
-ilog[nom]
Place les erreurs dans un fichier journal ".log" (version
enregistrée uniquement).
Écrit les messages d'erreur dans le fichier "rar.log" créé
dans le répertoire de RAR. Il est possible de spécifier un
autre nom de fichier journal à la place du fichier par défaut
"rar.log" dans [nom], par exemple, "- ilogc:logbackup.log".
Si le chemin n'est pas spécifié, le fichier journal sera créé
dans le répertoire de RAR.
-inul Désactive tous les messages.
-ioff Arrêter le PC après l'exécution complète d'une opération.
Le matériel doit soutenir l'arrêt du PC par une commande
logicielle.
-isnd Activer le son.
-k Verrouille l'archive. Toutes les commandes de modifications
ultérieures seront ignorées.
18. -kb Conserve les fichiers endommagés extraits.
RAR, par défaut, supprime les fichiers qui ont des erreurs
"CRC" après l'extraction. Le paramètre "-kb" spécifie que les
fichiers avec des erreurs "CRC" ne doivent pas être supprimés.
-m<n> Définit la méthode de compression :
-m0 Stocke : Ajoute les fichiers à archiver sans compression
-m1 La plus rapide : Méthode de compression la plus rapide (faible
compression)
-m2 Rapide : Méthode de compression rapide
-m3 Normale : Méthode de compression normale (par défaut)
-m4 Bonne : Méthode de compression bonne (plus de compression)
-m5 Meilleure : Meilleure méthode de compression (plus de
compression mais plus lente)
Si ce paramètre n'est pas spécifié, RAR utilise la méthode
"-m3" (compression normale).
Par défaut, RAR utilise uniquement l'algorithme général de
compression pour les méthodes "-m1" et "-m2", les algorithmes
avancés pour la compression audio et le traitement des couleurs
sont activés uniquement pour les modes "-m3" à "-m5", la
compression avancée texte est activée uniquement pour
"-m4" et "-m5". Ces modes par défaut peuvent être outrepassés
avec le paramètre "-mc".
-mc<par>
Définit les paramètres avancés de compression.
Ce paramètre est prévu principalement pour des tests de
performances et des expérimentations, habituellement il
vaut mieux permettre à RAR de choisir automatiquement
des paramètres optimisés. Veuillez noter que l'utilisation
incorrecte de ce paramètre peut mener à de très sérieuses
pertes de performances et de compression, ainsi n'utilisez ce
paramètre que si vous le maîtrisez bien.
Sa syntaxe est la suivante :
-mc[param1][:param2][module][+ ou -]
Le champ <module> reçoit le caractère spécifiant une partie de
l'algorithme de compression à configurer.
Il peut comporter un des caractères suivants :
A - Compression audio;
C - Compression des couleurs vraies (RVB);
D - Compression delta;
E - Compression d'exécutables 32 bits x86 Intel;
I - Compression d'exécutables 64 bits Itanium;
T - Compression texte.
Le signe "+" à la fin du paramètre applique l'algorithme du
module sélectionné à toutes les données traitées, le signe "-"
désactive le module pour toutes les données. Si aucun signe
n'est spécifié, RAR sélectionnera automatiquement les modules,
basés sur les données et la méthode courante de compression.
19. Le paramètre "-mc-" désactive tous les modules optionnels et
permet uniquement l'algorithme général de compression.
<Param1> et <Param2> sont des paramètres décrits ci-dessous,
qui dépendent du module..
ACompression 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 considérés par RAR
comme quatre canaux d'un bit chacun.
<Param2> est ignoré.
Compression d'exécutables 32 bits x86 Intel,
Compression d'exécutables 64 bits Itanium,
Compression des couleurs vraies (RVB) :
<Param1> and <Param2> sont ignorés.
Compression texte :
<Param1> est le numéro d'ordre pour l'algorithme PPM
(de 2 à 63).
Habituellement une valeur plus élevée augmente légèrement le
taux de compression des données redondantes, mais uniquement si
PPM dispose de suffisamment de mémoire disponible. En cas de
manque de mémoire le résultat peut être négatif. Des valeurs
supérieures diminuent la compression et la vitesse de
décompression.
<Param2> est la mémoire en méga-octets assignée à PPM
(de 1 à 128). PPM utilise la capacité de la mémoire pour
compresser et décompresser, ainsi si vous assignez trop de
mémoire lors de la création d'une archive, d'autres
utilisateurs peuvent avoir des problèmes, lors de la
décompression de cette archive sur un ordinateur qui comporte
moins de mémoire installée. La décompression sera obligée
d'utiliser de la mémoire virtuelle, ce qui peut être beaucoup
plus lent.
Exemples :
1) Le paramètre "-mc1a+" force à utiliser la compression audio
mono 8 bits pour toutes les données.
2) Le paramètre "-mc10:40t+" force à utiliser l'algorithme
de compression texte pour toutes les données, définit l'ordre
de compression à 10 et assigne 40Mo de mémoire.
3) Le paramètre "-mc12t" définit l'ordre de la compression
texte à 12, permet à RAR de gérer l'utilisation de la
compression texte.
4) Les paramètres "-mct-" et "-mcd-" désactivent la compression
texte et delta.
-md<n> Sélectionne la taille du dictionnaire <n> en Ko. <n> qui peut
être 64, 128, 256, 512 ou 1024 ou une lettre "a", "b", "c", "d"
20. ou "e" remplaçant les chiffres.
Le dictionnaire est une zone de mémoire spéciale utilisée par
l'algorithme de compression. Si la taille du fichier à
compresser (ou la taille totale des fichiers dans le cas d'une
archive "Solide") est plus importante que la taille du
dictionnaire, augmenter la taille du dictionnaire ce qui
augmente généralement le taux de compression et les besoins en
mémoire, mais diminuera la vitesse de compression. A la
différence de la vitesse de compression, la vitesse pour
l'extraction n'est pas affectée par la taille du dictionnaire.
RAR peut réduire la taille du dictionnaire s'il est
sensiblement plus grand que la taille des données de base.
Ce qui réduit la mémoire requise sans affecter la compression.
La taille du dictionnaire par défaut est de 4096 Ko.
Exemple :
RAR a -s -mdd sources *.asm
ou
RAR a -s -md512 sources *.asm
Créera une archive "Solide" en utilisant un
dictionnaire de 512 Ko.
-ms[liste]
Spécifie les types de fichiers à stocker.
Spécifier les types de fichiers, qui seront stockés sans
compression. Cela peut augmenter la vitesse d'archivage sans
perte apparente du taux de compression.
Le paramètre facultatif <liste> définit la liste d'extensions
des fichiers séparés 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 spécifier des masques de fichiers avec
joker dans la liste, ainsi "- ms*.rar;*.zip;*.jpg" est
équivalent.
Si <liste> n'est pas spécifié, le paramètre "-ms" utilisera
l'ensemble des extensions par défaut, qui inclut les types de
fichiers suivants :
7z, ace, arj, bz2, cab, gz, jpeg, jpg, lha, lzh, mp3, rar, taz,
tgz, z, zip
-mt<multitâches>
Définir le nombre de tâches. Disponible dans les versions Windows.
Peut également
être disponible dans certaines versions d'Unix.
Le paramètre <tâches> peut prendre les valeurs de 0 à 16. Il
définit
le nombre recommandé de tâches actives pour l'algorithme de
compression.
S'il est plus grand que 0, WinRAR utilisera la version multitâches
pour
l'algorithme de compression permettant une vitesse plus élevée avec
les
21. systèmes multiprocesseurs. Le vrai nombre de tâches peut différer
du
nombre spécifié.
Si le paramètre <tâches> est à zéro, WinRAR utilisera l'algorithme
simple de compression.
Le changement du paramètre de <tâches> affecte légèrement le
rapport
de compression, ainsi des archives créées avec différent paramètres
-mt les algorithmes de compression ne seront pas égaux même si tous
les autres sont égaux.
Si le paramètre -mt n'est pas spécifié, WinRAR essayera de détecter
le nombre de processeurs disponibles et de choisir le nombre et
précisera le nombre de tâches automatiquement.
-n<f> Inclut uniquement les jokers spécifiés dans le fichier <f>.
Des jokers peuvent être utilisés pour les noms et pour les
extensions des fichiers du masque de fichiers. Vous pouvez
spécifier le paramètre '-n' plusieurs fois.
Ce paramètre 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 traités à
ceux correspondant au masque spécifié par le paramètre -n.
Ce qui peut aider à réduire 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 paramètre -n :
rar a -r -n*.txt -n*.lst text Projet Info
-n@<lf> Inclut les fichiers spécifiés dans le fichier liste.
Similaire au paramètre -n<f>, mais lit les masques
à inclure à partir du fichier liste. Si vous utilisez
le paramètre -n@ avec le nom de fichier dans la liste,
il lira des noms de fichier depuis le flux d'entrée stdin.
Exemple :
rar a -r -n@inclist.txt text Projet Info
-oc Placer l'attribut de compression pour NTFS. Uniquement version
Win32.
Permet de restaurer l'attribut de compression pour NTFS en extrayant
les fichiers. RAR sauvegarde les attributs de compression des
fichiers en créant des archives, mais ne les restaure pas sauf si
-oc est utilisé.
22. -ol Sauvegarde les liens symboliques comme lien à la place du
fichier. Uniquement version Unix.
-or Renommer automatiquement les fichiers extraits si le fichier
ayant le même nom existe déjà. Le fichier sera renommé par
exemple 'nomdufichier(N).txt', ou 'nomdufichier.txt'
'nomdufichier(N).txt' ou 'nomdufichier.txt' est de même nom
que le fichier original et 'N' est un nombre qui s'incrémente
tant qu'il y a des fichiers de même nom.
-os Sauvegarde les flux NTFS. Uniquement version Win32.
Ce paramètre est significatif seulement pour le système
fichier NTFS sous Windows NT et permet de sauvegarder les
flux alternatifs de données associés à un fichier. C'est
particulièrement important sous Windows 2000 et XP, qui utilise
des flux pour conserver certaines informations liées aux
fichiers comme les descriptions de fichiers. Si vous utilisez
RAR pour sauvegarder vos disques NTFS, il est recommandé
d'utiliser ce paramètre.
-ow Utiliser ce paramètre lors d'un archivage pour sauvegarder les
informations de sécurité d'un fichier et lors d'une extraction
pour les restaurer.
La version RAR pour Unix sauvegarde le fichier propriétaire et
le groupe lorsque vous utilisez ce paramètre.
La version Win32 stocke le fichier propriétaire, le groupe,
les autorisations pour fichiers et les informations d'audit
avec ce paramètre, mais seulement si vous avez le droit de les
lire. Remarquez que seul le système de fichier NTFS supporte
ce fichier basé sur la sécurité.
-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 = différencie les majuscules
des minuscules). Si vous oubliez de spécifier 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.
-r Sous-répertoires récurrents. Ce paramètre peut être utilisé
23. avec les commandes : "a", "u", "f", "m", "x", "e", "t", "p",
"v", "l", "c", "cf" et "s".
Lorsque ce paramètre est utilisé avec les commandes "a", "u",
"f","m", tous les fichiers dans le répertoire en cours et dans
ses sous-répertoires sont traités.
Lorsque ce paramètre est utilisé avec les commandes "x", "e",
"t", "p", "v", "l", "c", "cf" ou "s", les archives dans le
répertoire en cours et dans ses sous-répertoires sont traitées.
-r0 Ce paramètre est identique au paramètre "-r", mais lorsque l'on
utilise les commandes "a", "u", "f", "m", les sous-répertoires
deviennent récurrents uniquement avec les noms, qui incluent
les caractères jokers "*" et "?".
-ri<p>[:<s>]
Ce paramètre est utilisé pour réguler la charge du système par
RAR dans un environnement multi-tâches. Les valeurs pour la
priorité <p> des tâches vont de 0 à 15.
Lorsque <p> est égal à 0, la priorité par défaut de la tâche
est utilisée, 1 correspond à la priorité de la tâche la moins
élevée et 15 à la plus élevée.
Le temps de mise en sommeil <s> est une valeur comprise entre
0 et 1000 (millisecondes). C'est le temps que RAR laissera au
système après chaque lecture ou écriture pendant l'opération
d'archivage ou d'extraction. Le réglage <p> du temps de mise
en sommeil est utile lorsque plusieurs tâches de même priorité
sont lancées dans le système.
Exemple :
exécute RAR avec une priorité par défaut et 10 ms de mise en
sommeil après chaque lecture ou écriture :
RAR a -ri0:10 sauvegarde *.*
-rr[N] Ajoute des données à l'enregistrement de restauration.
Ce paramètre est utilisé en créant ou en modifiant une archive,
pour ajouter des données dans l'enregistrement de restauration
de l'archive. Consulter la description de la commande "rr[N]"
pour plus de détails.
-rv[N] Crée des volumes de restauration. Ce paramètre est utilisé
lors de la création d'archives multi-volumes pour générer des
volumes de restauration. Consulter la description de la
commande "rv[N]" pour plus de détails.
-s Créer une archive "Solide". Une archive "Solide" est un type
spécial d'archive. Consulter en annexe, le "Glossaire" pour des
détails supplémentaires.
Exemple :
créer une archive solide "sources.rar" avec un dictionnaire de
512 Ko, récurrence de tous les répertoires, en débutant par le
répertoire en cours et ajouter uniquement les fichiers ".asm" :
24. rar a -s -md512 sources.rar *.asm -r
-s<N> Crée des groupes "Solide" en utilisant un compteur de fichiers.
Semblable au paramètre "-s", mais remet à zéro les statistiques
"Solide" après la compression du nombre de fichiers <N>.
Diminue habituellement la compression, mais diminue également
les pertes de données en cas de dommages dans l'archive
"Solide".
-se Crée des groupes "Solide" en utilisant l'extension.
Similaire au paramètre "-s", mais les statistiques "Solide"
sont toutefois remises à zéro si l'extension fichier change.
Généralement la compression diminue, mais les pertes de données
diminuent aussi en cas de dégâts dans l'archive "Solide".
-sfx[nom]
Créer des archives SFX. Si ce paramètre est utilisé pour créer
une nouvelle archive, une archive auto-extractible sera créée
(en utilisant le module par défaut "default.sfx" ou le paramètre
spécifié). Sous Windows, "default.sfx" doit être placé dans le
même dossier que "rar.exe", sous Unix, dans le répertoire local
utilisateur, in /usr/lib or /usr/local/lib.
Exemple :
rar a -sfxwincon.sfx myinst
création d'une archive auto-extractible (SFX) en utilisant le
module SFX "wincon.sfx".
-si[nom]
Lire les données depuis "stdin" (entrée standard) lors de la
création d'une archive. Le paramètre facultatif [nom] permet
de spécifier un nom de fichier pour les données compressées
de "stdin" de l'archive créée. Si ce paramètre est absent,
le nom proviendra de "stdin". Ce paramètre ne peut pas être
utilisé avec -v.
Exemple :
type Tree.Far | rar a -siTree.Far tree.rar
Compresse "type Tree.Far", en créant en sortie un fichier
"Tree.Far".
-sl<taille>
Traiter uniquement les fichiers, qui ont la taille est moins
que celle spécifiée dans le paramètre de <taille>.
-sm<taille>
Traiter uniquement les fichiers, qui ont la taille supérieure à
celle spécifiée dans
le paramètre de <taille>.
-sv Crée des volumes "Solide" indépendants.
25. Par défaut, RAR essaye d'initialiser les statistiques de
l'archive "Solide" dès que possible lors de la création d'un
nouveau volume, mais uniquement lorsqu'une quantité suffisante
(après la dernière réinitialisation) de données est compressée
(au moins quelques méga-octets).
Ce paramètre force RAR à ignorer la taille des données
compressées et tente de remettre à zéro les statistiques pour
les volumes de n'importe quelle taille. Il diminue la
compression, mais augmente les chances d'extraire des parties
de données si un des volumes "Solide" est perdu ou endommagé.
Noter que parfois RAR ne peut pas remettre à zéro les
statistiques même avec ce paramètre. Par exemple, lors de la
compression d'un gros fichier scindé en plusieurs volumes. RAR
peut remettre à zéro les statistiques "Solide" uniquement entre
les fichiers, mais pas à l'intérieur d'un fichier.
Ignoré, si utilisé pour créer des archives sans volume.
-sv- Crée des volumes "Solide" dépendants.
Désactive la remise à zéro des statistiques "Solide" entre
les volumes.
Ce qui augmente légèrement la compression, mais réduit de
manière significative les chances d'extraire une partie des
données si un volume "Solide" de l'ensemble des volumes était
perdu ou endommagé.
Ignoré, si utilisé pour créer des archives sans volume.
-s- Désactive l'archivage "Solide".
-t Teste les fichiers après l'archivage. Ce paramètre est
particulièrement utile en combinaison avec la commande "m",
ainsi les fichiers seront supprimés uniquement, lorsque
l'archive aura passée le test avec succès.
-ta<date>
Traite uniquement les fichiers modifiés après la date spécifiée.
Le format de la chaîne <date> est YYYYMMDDHHMMSS.
Il est permis d'insérer des séparateurs comme "-" ou ":" à la
chaîne <date> sans espace. Par exemple, le paramètre suivant
est correct : "- ta2001-11-20". En interne, il sera transformé
en "- ta20011120000000" et traité en tant que "fichiers modifiés
après 0 heure 0 minute 0 seconde du 20 novembre 2001".
-tb<date>
Traite uniquement les fichiers modifiés avant la date spécifiée.
Le format est identique au paramètre "-ta<date>".
-tk Conserve la date d'origine de l'archive. Empêche RAR de
modifier la date de l'archive lors de modifications dans cette
archive.
26. -tl Fixe l'heure de l'archive avec celle de son fichier le plus
récent. Force RAR à placer dans l'archive après une
modification, l'heure du fichier le plus récent dans cette
archive.
-tn<heure>
Traite les fichiers plus récents que l'heure spécifiée.
Le format de la chaîne <heure> est :
[<njours>d][<nheures>h][<nminutes>m][<nsecondes>s]
Par exemple, utiliser le paramètre "-tn15d" pour traiter les
fichiers de plus de 15 jours et "-tn2h30m" pour traiter les
fichiers après 2 heures 30 minutes.
-to<heure>
Traite les fichiers plus anciens que l'heure spécifiée.
Le format est identique au paramètre "-tn<heure>".
-ts<m,c,a>[N]
Sauvegarder ou restaurer l'heure fichier (modification,
création, accès).
Le paramètre -tsm demande à RAR de sauvegarder l'heure de
modification du fichier, -tsc l'heure de création et -tsa
l'heure du dernier accès. Le paramètre facultatif placé après
le paramètre est un nombre entre 0 et 4 est la précision de
l'heure fichier. La valeur '1' permet une précision à la
seconde, '2' à 0,0065536 seconde, '3' à 0,0000256
seconde et '4' ou '+' à la précision maximale des fichiers
NTFS qui est de 0,0000001 seconde. La valeur '0' ou '-' permet
une basse précision (2 secondes) pour l'heure de modification,
mais l'heure de création et l'heure d'accès ne sont pas
sauvegardées. Les précisions élevées ajoutent plus de données
aux archives, jusqu'à 19 octets supplémentaires, c'est le cas
pour les combinaisons -tsm4 -tsa4 -tsc4. Si aucune précision
n'est précisée, RAR utilise la précision la plus élevée de
valeur '4'.
Le mode par défaut de RAR est -tsm4 -tsc0 -tsa0, l'heure
de modification est stockée avec la précision la plus élevée,
l'heure de création et l'heure d'accès sont ignorées.
Il est nécessaire de spécifier les paramètres -tsc et -tsa
pour insérer l'heure de création et d'accès lors de
l'extraction des fichiers (la précision ne doit pas être '0').
Par défaut RAR insère uniquement l'heure de modification, même
si les archives contiennent l'heure de création et l'heure du
dernier accès. L'heure de modification lors de l'extraction,
peut être désactivée par le paramètre -tsm-.
Il est possible d'omettre la valeur de la précision aux
trois paramètres à chaque fois. Par exemple les paramètres,
-tsm4 -tsa4 -tsc4 peuvent être remplacés par -ts4, -ts+ ou -ts.
Utiliser -ts- pour sauvegarder uniquement en basse précision
l'heure de modification ou ignorer les autres heures pour
l'extraction.
Lors de la création d'archives, RAR réduit automatiquement
la précision si la précision élevée n'est pas reconnue par
le système de fichiers. Pour le système FAT, la précision
27. est de 2 secondes et pour le système Unix, la précision est
de 1 seconde. Le système NTFS permet une précision de
0,0000001 seconde.
Limites avec les systèmes d'exploitation des heures pouvant
être utilisées pour l'extraction. Windows permet d'insérer
les trois paramètres, Unix permet d'insérer la modification
et le dernier accès, mais pas la création, DOS permet
uniquement l'heure de modification.
Exemples :
1) rar a -ts backup
Stocke toutes les heures fichier avec la précision la plus
élevée possible.
2) rar x -tsa backup
Restaure l'heure de modification et l'heure du dernier accès.
Le paramètre -tsm n'est pas requis, car RAR l'utilise par
défaut.
3) rar a -tsm1 -tsc1 backup
Stocke l'heure de modification et de création en basse
précision. Si -tsm1 était omis, RAR enregistrerait l'heure
de modification en haute précision.
-u Met à jour les fichiers. Ce paramètre peut être utilisé avec
la création ou l'extraction de l'archive. La chaîne de
commande "a -u" est équivalente à la commande "u". Vous pouvez
aussi utiliser le paramètre "-u" avec la commande "m" ou "mf".
Si le paramètre "-u" est utilisé avec les commandes "x" ou "e",
alors les anciens fichiers seront remplacés uniquement lorsque
les nouvelles versions extraites de l'archive, sont plus
récentes ou que des fichiers soient absents.
-v Permet de créer des volumes avec détection automatique de la
taille ou de lister tous les volumes
Ce paramètre peut être utilisé pour créer ou lister des
volumes.
Dans le premier cas il permet la détection automatique de la
taille du volume, ainsi les nouveaux volumes utiliseront tout
l'espace disponible sur le médias de destination. S'avère
utile pour créer des volumes sur les disques amovibles. Vous
pouvez vous reporter à la description des volumes, du
paramètre v<taille>.
Dans le deuxième cas, lorsque ce paramètre est utilisé avec
la commande 'V' ou 'L', force RAR pour lister le contenu de
tous les volumes à partir de celui spécifié dans la ligne de
commande. Sans ce paramètre RAR n'affiche que le contenu du
volume spécifié.
-v<taille>[k|b|f|m|M|g|G]
Créer des volumes ayant pour taille=<taille>*1000 [ *1024 | *1 ].
Par défaut, ce paramètre utilise la valeur en octets <taille>
multipliée par mille (1000) et non (multipliée par 1024). Vous
pouvez aussi spécifier la taille en Kilo-octets en utilisant le
symbole "k", en octets avec le symbole "b", en Méga-octets avec
28. le symbole "m", en millions d'octets avec le symbole "M", en
Giga-octets "g", en milliards d'octets avec le symbole "G" ou
spécifier une des nombreuses valeurs prédéfinies avec le
symbole "f" à la suite des valeurs numériques. Les valeurs
prédéfinies peuvent être de 360, 720, 1200, 1440, 2880 ou la
taille correspondante du lecteur de disquette.
Si la taille est omise, l'auto-détection sera utilisée.
Vous pouvez spécifier plusieurs paramètres -v pour placer
différentes tailles pour les volumes. Par exemple :
rar a -v100k -v200k -v300k arcname
pour le premier volume taille 100 Ko, pour le deuxième volume
taille 200 Ko et pour le troisième volume taille 300 Ko.
Si des volumes sont créés sur des supports amovibles, après
la création du premier volume, l'utilisateur sera sollicité
par :
Voulez vous créer le volume suivant ? : Oui/Non/Tous
A ce moment là, vous pouvez changer de support. Si vous
répondez "T", tous les volumes seront créés sans pause.
Par défaut les volumes RAR ont des noms comme
"nomvolume.partNNN.rar", NNN est le numéro du volume.
En utilisant le paramètre "-vn" il est possible de d'utiliser
un autre système pour l'extension, dans lequel le premier
volume d'un ensemble multi-volumes a une extension ".rar", les
volumes suivants on des extensions numérotées de
".r00" à ".r99".
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 :
Insérer le support contenant ce volume <nom du volume suivant>.
Insérer 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 modifiés. Les
commandes "d", "f", "u", "s" ne peuvent pas être utilisées
avec les ensembles multi-volumes. La commande "a" peut
uniquement être utilisée pour la création d'une nouvelle
séquence 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 compressée. 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
29. paramètres "-v" et "-sfx".
Exemple :
Créer une archive avec des volumes de taille spécifiée :
rar a -s -v1440 floparch.rar *.*
Créera des volumes "Solide" ayant pour taille 1440000 octets.
-vd Efface le contenu du support avant de créer un volume.
Tous les fichiers et répertoires sur le support cible sont
effacés avant de commencer l'archivage lorsque l'on utilise
le paramètre "-vd". Ce paramètre concerne uniquement les
supports amovibles et
ne peut pas effacer le (les) disque(s) dur(s).
-ver[n] Contrôle la version du fichier.
Force RAR à conserver les versions précédentes de fichiers
lors de la mise à jour de fichiers dans des archives déjà
existantes. Les versions anciennes sont renommées "filename;n"
où "n" est le numéro de version.
Par défaut, en extrayant sans le paramètre "-ver", RAR extrait
toutes les versions de fichiers correspondant au masques de
fichiers spécifiés. Dans ce cas, le numéro de version n'est pas
supprimé du nom des fichiers décompressés. Vous pouvez également
extraire un fichier en spécifiant son numéro de version dans le
paramètre -ver. Il Indiquera à RAR d'extraire cette version et
supprimer le numéro de version du nom des fichiers
avec un nom
n'incluant pas de suffixe numérique. Mais si vous spécifiez un
nom de fichier entièrement, avec la version, il sera également
extrait. Par exemple, "RAR x nom_archive" extraira uniquement
la version 5 des fichiers.
Si vous spécifiez le paramètre 'n' lors de l'archivage,
limitera le nombre maximum de versions de fichiers stockés
dans les archives. Les anciennes versions de fichiers excédant
ce seuil seront supprimées.
-vn Utilise l'ancien style de nom de volume.
Par défaut, les volumes RAR ont des noms comme
"Nom_du_volume.partNNN.rar", NNN est le numéro du volume. En
utilisant le paramètre "-vn" il est possible d'utiliser un
autre modèle de nom de volume de base, avec pour le premier
volume, une extension ".rar" et pour les suivants, les
extensions ".r00" à ".r99". Cela peut être utile, si vous
voulez extraire des archives sous la plate-forme MS-DOS,
qui ne permet qu'un point et l'extension.
-vp Pause avant chaque volume.
Par défaut RAR demande une confirmation avant la création ou
l'extraction du prochain volume uniquement avec un support
amovible. Ce paramètre force RAR à toujours demander une
confirmation. Cela peut être utile si l'espace disque est
30. limité et que vous souhaitez copier chaque volume vers un
autre support immédiatement après sa création.
-w<p> Assigne le répertoire de travail spécifié dans <p>. Ce
paramètre peut être utilisé pour spécifier le répertoire qui
contient les fichiers temporaires.
-x<f> Exclut le fichier spécifié <f> et permet aussi d'utiliser des
jokers dans la spécification. Vous pouvez spécifier le
paramètre "-x" plusieurs fois sur la même ligne de commande.
Si le masque contient des jokers, il s'applique au dossier
courant et à ses sous-répertoires. Sans joker, il n'est pas
récursif, si vous souhaitez exclure certains "nom_de_fichier"
dans tous les dossiers, vous devez spécifier deux masques :
"nom_de_fichier" pour le dossier courant et "*nom_de_fichier"
pour les sous-dossiers. Si vous connaissez le chemin exact du
fichier, vous pouvez utiliser la syntaxe "cheminnom_de_fichier"
pour exclure uniquement ce "nom_de_fichier". Si vous utilisez
-xcheminnom_de_fichier en décompressant des archives "chemin"
doit figurer à l'intérieur des archives, non un chemin du disque
après décompression.
Exemples :
1) rar a -r -x*.bak -x*.rar rawfiles
Les fichiers "*.bak" et "*.rar" ne seront pas ajoutés à
l'archive "rawfiles".
2) rar a -r -x*temp -x*temp* savec c:*
Compresse tous les fichiers du disque "c:", excepté ceux qui
sont dans les répertoires temporaires et les fichiers dans
les dossiers temp
3) rar x -x*.txt docs
Extrait tous les fichiers, excepté *.txt dans docs.rar
-x@<lf> Exclure les fichiers en utilisant le fichier indiqué de
liste. Si vous utilisez le paramètre -x@ avec le nom de
fichier dans la liste, il lira des noms de fichiers dans
le flux en entrée 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 Considère toutes les réponses aux questions comme "Oui"
-z<f> Lire le commentaire de l'archive en utilisant le fichier <f>.
Utiliser le paramètre -fcu si vous devez lire le commentaire
à partir d'un fichier texte Unicode.
Si <f> n'est pas spécifié, le commentaire est lu à partir du
31. flux d'entrée stdin.
Limitations
~~~~~~~~~~~
Le nom du chemin est limité à 259 caractères.
La longueur maximale du commentaire d'archive est 62000 octets.
Limitations des commandes :
Les commandes "d","u","f","c"',"cf" ne fonctionnent pas avec les
volumes d'archive.
La commande "a" ne peut pas être utilisée pour mettre à jour un
volume d'archive, mais seulement pour en créer un.
Valeurs en sortie
~~~~~~~~~~~~~~~~~
RAR termine en retournant la valeur zéro (0) si l'opération à réussie.
Une valeur de sortie différente de zéro (0) indique que l'opération à
échouée suite à une erreur :
255 ARRET PAR L'UTILISATEUR L'utilisateur a arrêté le traitement.
9 ERREUR DE CREATION Erreur de création de fichier.
8 ERREUR MEMOIRE Pas assez de mémoire pour l'opération.
7 ERREUR UTILISATEUR Erreur d'option à la ligne de commande.
6 ERREUR D'OUVERTURE Erreur d'ouverture de fichier.
5 ERREUR D'ECRITURE Erreur d'écriture sur le disque.
4 ARCHIVE VERROUILLEE Tente de modifier une archive
précédemment verrouillée par la
commande "k".
3 ERREUR CRC Une erreur CRC est survenue lors de la
décompression.
2 ERREUR FATALE Une erreur fatale est survenue.
1 AVERTISSEMENT Une (Des) erreur(s) non fatale(s)
est (sont) survenue(s).
0 SUCCÈS Opération réussie.
Glossaire
~~~~~~~~~
Archive Fichier spécial contenant un ou plusieurs fichiers
compressés et (ou) en option, cryptés.
Compression Une méthode d'encodage des données pour réduire la taille.
CRC Contrôle de Redondance Cyclique. Méthode mathématique de
calcul permettant de vérifier les informations sur
la validité des données.
32. SFX Module incorporé dans une archive utilisé pour extraire
les fichiers de l'archive lorsqu'il est exécuté.
(Module auto-extractible), qui est généralement un
fichier exécutable ".EXE".
Solide Une archive créée avec une méthode de compression
spéciale qui voit tous les fichiers comme un flux de
données continu. Particulièrement avantageux lors de la
compression d'un grand nombre de petits fichiers.
Volume Division d'une archive en plusieurs parties. Une archive
divisée en volumes permet de les stocker sur plusieurs
disquettes ou tout autre support. Les volumes "Solide"
doivent être extraits en débutant par le premier
dans la séquence.
Copyrights
(c) 1993-2006 Alexander Roshal