Sunteți pe pagina 1din 43

Manual de Usuario

~~~~~~~~~~~~~~~~~
RAR 5.40 versin consola
~~~~~~~~~~~~~~~~~~~~~~~~
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Bienvenido al compresor RAR!
-=-=-=-=-=-=-=-=-=-=-=-=-=-=Introduccin
~~~~~~~~~~~~
RAR es una aplicacin para consola que permite manejar archivos comprimidos
desde la lnea de rdenes. RAR permite comprimir, cifrar, recuperar datos y
otras muchas funcionalidades descritas en este manual.
RAR soporta solo archivos en formato RAR, que tiene la extensin .rar por
defecto. No soporta el formato ZIP ni otros formatos. Aunque especifique la
extensin .zip al crear un archivo este estar en formato RAR. Los usuarios de
Windows pueden instalar WinRAR, que soporta mas tipos de archivos, incluyendo
los formatos RAR y ZIP.
WinRAR proporciona ambas interfaz de usuario, la grfica y la de lnea de
rdenes. Aunque la versin de consola RAR y la versin para entorno grfico
WinRAR tienen una sintaxis de lnea de ordenes similar , existen varias
diferencias. Le recomendamos que use este manual (Rar.txt) para la versin de
consola RAR y la ayuda de WinRAR (winrar.chm) para WinRAR.
Fichero de configuracin
~~~~~~~~~~~~~~~~~~~~~~~~
RAR y UnRAR para Unix leen la informacin de configuracin desde el fichero
.rarrc, en el directorio anfitrin del usuario (almacenado en la
variable de entorno HOME) o en el directorio /etc.
RAR y UnRAR para Windows leen la informacin de configuracin desde el fichero
rar.ini, ubicado en el mismo directorio que el fichero RAR.exe
Este fichero puede contener la siguiente cadena:
switches=<cualquier modificador RAR, separado por espacios>
Por ejemplo:
switches=-m5 -s
Tambin es posible especificar modificadores especficos para ordenes RAR
concretas usando la siguiente sintaxis:
switches_<orden>=<cualquier modificador RAR, separado por espacios>
Por ejemplo:
switches_a=-m5 -s
switches_x=-o+

Variables de entorno
~~~~~~~~~~~~~~~~~~~~
Los modificadores predefinidos pueden ser aadidos a la lnea de ordenes de
RAR a travs de la variable de entorno "RAR".
Por ejemplo, en UNIX las siguientes lneas pueden aadirse a su perfil:
RAR='-s -md1024'
export RAR
RAR usar esta cadena como modificador predefinido en la lnea de ordenes y
crear archivos "slidos" con un tamao de diccionario de 1024 KB.
RAR maneja los modificadores con la siguiente prioridad:
modificadores en la lnea de ordenes
modificadores en la variable RAR
modificadores guardados en el fichero de configuracin

mxima prioridad
menor prioridad
mnima prioridad

Fichero de registro (Log)


~~~~~~~~~~~~~~~~~~~~~~~~~
Si el modificador -ilog se especfica en la lnea de ordenes o en el
fichero de configuracin, RAR escribe mensajes informativos dentro del
fichero de registro, sobre los errores encontrados al procesar archivos.
Para ms detalles vea el modificador de lectura -ilog.
Lista de organizacin de archivos slidos - rarfiles.lst
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Rarfiles.lst contiene una lista de ficheros, definidos por el usuario,
que indica a RAR el orden en el que se deben aadir los ficheros dentro de
un archivo slido. Puede contener nombres de fichero, comodines y entradas
especiales - $default. La entrada default define el lugar de colocacin
de los ficheros no coincidentes en la lista, con otras entradas en este
fichero. El carcter del comentario es ';'.
En Windows este fichero debe estar ubicado en el mismo directorio que RAR
o en el directorio %APPDATA%\WinRAR, en Unix - en el directorio anfitrin
del usuario o en el directorio /etc.
Consejos para mejorar la compresin y velocidad de la operacin:
- los ficheros similares deben estar agrupados en el archivo;
- los ficheros a los que se accede con frecuencia deben estar al principio.
Normalmente las mscaras colocadas en lo ms alto de la lista tienen una mayor
prioridad. Pero hay una excepcin a esta regla, si rarfiles.lst contiene dos
mscaras en las que hay ficheros que coinciden tanto con una mscara como con
la otra, la mscara que contiene el subconjunto ms pequeo de nombres de
fichero, tendr una prioridad superior, a pesar de su posicin dentro de la
lista. Por ejemplo, si tiene las mscaras *.cpp y f*.cpp, f*.cpp tendr mayor
prioridad, de manera que la posicin del 'nombrefichero.cpp' ser seleccionado
de acuerdo a 'f*.cpp', y no a '*.cpp'.

Sintaxis de la lnea de ordenes RAR


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Sintaxis
RAR <orden> [ -<modificadores> ] <archivo> [ <@listaficheros...> ]
[ <ficheros...> ] [ <ruta_para_extraer\> ]
Descripcin
Las opciones de la lnea de ordenes (ordenes y modificadores) proporcionan
un control de creacin y administracin de archivos con RAR. La orden es
una cadena (o una sola letra) que ordena a RAR a realizar una accin. Los
modificadores estn diseados para modificar la forma en que RAR realizar
esta accin. Otros modificadores son el nombre del archivo y los ficheros
para ser archivados dentro o extrados desde el archivo.
Listfiles son ficheros de texto plano que contienen los nombres de los
ficheros a procesar. Los nombres de fichero deben comenzar en la primera
columna. Puede poner comentarios al listfile despus de // caracteres.
Por ejemplo, puede crear backup.lst conteniendo las siguientes cadenas:
c:\work\doc\*.txt
c:\work\image\*.bmp
c:\work\misc

//backup de documentos de texto


//backup de imgenes

y entonces ejecutar:
rar a backup @backup.lst
Si desea leer los nombres de fichero introducidos de forma estndar
(standard input), no ponga nombre al listfile (simplemente ponga @).
Por defecto, la versin para consola de RAR usa la codificacin de un solo
byte en los ficheros de la lista pero puede ser redefinida con el
modificador -sc<juego>l.
Puede especificar en la misma lnea de rdenes, los nombres de ficheros
habituales y los ficheros de la lista. Si no se especifican los ficheros de
listfiles, entonces se usa implcitamente *.* y RAR procesa todos los
ficheros.
Muchas ordenes RAR, como extraer, verificar o listar, permiten el uso de
comodines en los nombres de archivo. Si no se especifica la extensin en la
mscara de archivo, RAR asume que es .rar, as * significa todos los
archivos con extensin .rar. Si necesita procesar todos los archivos sin
extensin utilice la mscara "*.". La mscara *.* selecciona todos los
ficheros con cualquier extensin. Al comprimir y eliminar no se permite el
uso de comodines en la mscara.
En UNIX necesita encerrar con comillas las opciones que contengan comodines
para evitar la expansin del shell. Por ejemplo, esta orden extraer los
ficheros *.asm de un archivo RAR en la carpeta actual:
rar e '*.rar' '*.asm'
Las rdenes podran ser cualquiera de las siguientes:

Aadir ficheros al archivo.


Ejemplos:
1) aadir todos los ficheros *.hlp del directorio actual al
archivo ayuda.rar:
rar a ayuda *.hlp
2) aadir todos los ficheros del directorio actual y sus
subdirectorios en archivos slidos, auto-extrables y partidos
en volmenes de 362000 bytes con un registro de
recuperacin a cada volumen:
rar a -r -v362 -s -sfx -rr save
Al no especificar que ficheros hay que aadir se asume que
hay que aadirlos todos (*).
3) como excepcin especial, si se especifica el nombre de
una carpeta como argumento sin especificar ninguna mascara
de ficheros ni barra final, el contenido entero de la carpeta
y sus subcarpetas se aadirn al archivo incluso si no se
ha especificado el modificador -r.
La siguiente orden aadir todos los ficheros de la carpeta
Imgenes y sus subcarpetas al archivo Fotos.rar:
rar a Fotos.rar Imgenes
4) Si el nombre de la carpeta incluye mascara de ficheros o
una barra final se aplican las normas usuales de forma que
para incluir las subcarpetas necesita aadir el modificador -r.
La siguiente orden aadir todos los ficheros de la carpeta
Imgenes pero no sus subcarpetas ya que no se ha especificado
el modificador -r:
rar a Fotos.rar Imagenes\*

Aadir comentario de archivo. Los comentarios se muestran mientras


se procesa el archivo. La longitud del comentario est limitada a
256 KB.
Ejemplos:
rar c distrib.rar
Asimismo los comentarios pueden aadirse desde un fichero usando el
modificador -z[fichero].
La siguiente orden aade un comentario desde el fichero info.txt:
rar c -zinfo.txt dummy

ch

Cambiar modificadors del archivo.


Esta orden se puede usar con la mayora de modificadores para

modificar los modificadors del archivo. Es muy conveniente con


modificadores, como: -cl, -cu, -tl, que no disponen de una orden
exclusiva.
Si no puede recomprimir, (de)codificar los datos del archivo
y no puede fusionar o crear volmenes. Use la orden 'ch'
sin modificadores, copiar simplemente los datos del archivo
sin ninguna modificacin.
Ejemplo:
Establecer la hora del archivo al ltimo fichero:
rar ch -tl files.rar
cw

Escribir un comentario de archivo en el fichero especificado.


El formato del fichero de salida depende del modificador -sc
Si el nombre del fichero de destino no se especifica el
comentario se enviara a la salida estndar (stdout).
Ejemplos:
1) rar cw arc comment.txt
2) rar cw -scuc arc unicode.txt
3) rar cw arc

Eliminar ficheros del archivo. Tenga en cuenta que si al procesar


esta orden, se eliminan todos los ficheros del archivo, el archivo
vaco ser eliminado.

Extraer ficheros sin trayectorias.


Extraer ficheros sin incluir su trayectoria, de forma que todos los
ficheros se crean en el mismo directorio de destino.
Use la orden 'x' si desea extraer los ficheros con su trayectoria.
Ejemplo:
rar e -or html.rar *.css css\
extraer todos los ficheros *.css del archivo html.rar a la
carpeta 'css' excluyendo las trayectorias archivadas y renombra los
ficheros extrados automticamente si varios ficheros tienen el
mismo nombre.

Actualizar ficheros del archivo. Actualiza los ficheros modificados


desde la ltima vez en que se empaquetaron. Esta orden no permite
aadir nuevos ficheros al archivo.

i[i|c|h|t]=<cadena>

Buscar cadena en los archivos.


Soporta los siguientes modificadors opcionales:
i - bsqueda simple (predefinida);
c - bsqueda avanzada;
h - bsqueda hexadecimal;
t - usar ANSI, tablas Unicode y caracteres OEM (slo Windows);
Si no se especifican modificadors, es posible usar la sintaxis
de modificadores simplificada i<cadena> en lugar de i=<cadena>
Se puede especificar el modificador 't' con otros modificadors,
por ejemplo, cadena=ict realiza una bsqueda avanzada, usando
las tablas de caracteres antes mencionadas.
Ejemplos:
1) rar "ic=primer nivel" -r c:\*.rar *.txt
Realiza la bsqueda avanzada de la cadena "primer nivel" en los
ficheros *.txt de los archivos *.rar ubicados en el disco c:
2) rar ih=f0e0aeaeab2d83e3a9 -r e:\textos
Bsqueda por cadena hexadecimal f0 e0 ae ae ab 2d 83 e3 a9
en los archivos rar ubicados en e:\directorio de textos.
k

Bloquear el archivo. Cualquier orden que intente cambiar el


archivo ser ignorado.
Ejemplo:
rar k final.rar

l[t[a],b]
Listar contenido del archivo [tcnico [todo], simple].
La orden 'l' lista los atributos, tamao, fecha, hora y nombre de
los ficheros comprimidos, uno por cada lnea. Si el fichero est
cifrado, la lnea empieza con el carcter '*'.
'lt' lista informacin detallada de cada fichero en modo multilnea.
Esta informacin incluye los valores de la suma de control, sistema
operativo anfitrin, opciones de compresin y otros modificadors.
'lta' proporciona informacin detallada no solo de los ficheros si
no tambin de las cabeceras de servicio como flujos NTFS o
informacin de seguridad de los ficheros.
'lb' lista solo los nombres de fichero con su trayectoria, uno por
lnea, sin ninguna informacin adicional.
Puede usar el modificador -v para listar el contenido de todos los
volmenes de un conjunto de volmenes usando por ejemplo:

rar -l v vol.part1.rar
Las rdenes 'lt', 'lta' y 'lb' equivalen a 'vt', 'vta' y 'vb'
respectivamente.
m[f]

Mover al archivo [slo ficheros]. El movimiento de ficheros y


directorios en ficheros y directorios, da como resultado su borrado
al completarse con xito la operacin de empaquetado. Los
directorios no se eliminan si se usa el modificador 'f' y/o se
aplica el modificador '-ed'.

Imprimir fichero por la salida predeterminada (stdout).


Puede usar esta orden junto con el modificador -inul para
desactivar todos los mensajes de RAR e imprimir slo los datos
del fichero. Puede ser importante cuando necesita enviar un
fichero canalizado por la salida predeterminada.

Reparar un archivo. La reparacin de archivos se realiza en dos


fases. Primero se busca el registro de recuperacin del archivo
daado (vase la orden 'rr'). Si el archivo contiene un registro
de recuperacin y la porcin de los datos daados es continua y
menor que el tamao de cdigo de correccin de errores en el
registro de recuperacin, la probabilidad de reconstruccin del
archivo es muy alta. Una vez completada esta fase, se crear un
nuevo archivo, llamado fixed.arcname.rar, donde 'arcname' es el
nombre de archivo original (daado).
Si un archivo daado no contiene un registro de recuperacin o si el
archivo no est completamente recuperado debido a un dao mayor, se
realizar una segunda fase. Durante esta fase slo se reconstruir
la estructura del archivo y si an as, es imposible recuperar los
ficheros debido a un fallo en la validacin de la suma de control,
todava es posible recuperar ficheros no daados que eran
inaccesibles debido a daos en la estructura del archivo. Esto es
especialmente til en archivos que no son slidos. Esta fase nunca
es eficiente para archivos con cabeceras de fichero cifradas, que
solo pueden repararse si esta presente el registro de recuperacin.
Una vez completada la segunda fase, el archivo reconstruido se
guardar como rebuilt.arcname.rar, donde 'arcname' es el nombre
original del archivo.
Por defecto, los archivos reparados se crean en la carpeta actual,
pero puede aadir una trayectoria opcional para especificar otra
carpeta de destino.
Ejemplo:
rar r daado.rar c:\reparado\
reparar daado.rar y dejar el resultado en la carpeta c:\reparado.

rc

Reconstruir volmenes perdidos y daados usando volmenes de


recuperacin (ficheros .rev). Necesitar especificar cualquier
volumen existente como nombre del archivo, por ejemplo,

'rar rc backup.part03.rar'
Lea la descripcin de la orden 'rv' para la recuperacin de
volmenes.
rn

Renombrar ficheros comprimidos.


La sintaxis de la orden es:
rar rn <arcname> <srcname1> <destname1> ... <srcnameN> <destnameN>
Por ejemplo, la siguiente orden:
rar rn data.rar readme.txt readme.bak info.txt info.bak
Renombra readme.txt como readme.bak e info.txt como info.bak
en el archivo data.rar.
Se permite usar comodines en los nombres de origen y destino,
para conversiones simples de nombre, de forma similar al cambio
de extensiones de ficheros. Por ejemplo:
rar rn data.rar *.txt *.bak
se renombrarn todos los ficheros *.txt como *.bak.
RAR no verifica si el nombre del fichero de destino, ya existe
en el archivo, as que necesitar tener cuidado para no usar
nombres duplicados. Esto es muy importante cuando se usan
comodines. Esta orden es potencialmente peligrosa, porque un
comodn equivocado puede corromper todos los nombres archivados.

rr[N]

Aadir registro de recuperacin de datos. Opcionalmente, se puede


aadir a un archivo informacin redundante (registro de
recuperacin). Aunque causa un pequeo incremento del tamao del
archivo le ayudar a recuperar ficheros daados por errores de
disco o perdidas de datos de cualquier otro tipo siempre que los
daos no sean muy severos. Esta recuperacin de daos se puede
hacer con la orden "r" (reparar).
Los archivos RAR 4.x y RAR 5.0 usan diferentes estructuras y
algoritmos para el registro de recuperacin de daos.
El registro de recuperacin de daos de RAR 4.x esta basado en el
algoritmo XOR. Puede especificar el tamao del registro de
recuperacin 4.x como el nmero de sectores o como un porcentaje
sobre el tamao del archivo. Para especificar el nmero de sectores
adalo directamente a continuacin de 'rr', por ejemplo 'rr1000'
para 1000 sectores. Para usar un porcentaje aada el modificador
'p' o '%' despus del porcentaje, por ejemplo, 'rr5p' o 'rr5%' para
un 5%. Tenga en cuenta que en ficheros .bat y .cmd de Windows es
necesario usar 'rr5%%' en vez de 'rr5%', debido a que el procesador
de ordenes trata un solo '%' como el inicio de un modificador, de
forma que quiz sea ms conveniente usar 'p' en vez de '%' en estos
casos.
Los registros de recuperacin RAR 4.x tienen un tamao de 512 bytes.
Si el rea daada es continua, cada sector ayuda a recuperar 512

bytes de informacin daada. Este valor puede ser menor en casos con
daos mltiples. El nmero mximo de sectores de recuperacin es
de 524288.
El tamao del registro de recuperacin 4.x puede determinarse
aproximadamente como <tamao del archivo>/256 + <nmero de sectores
de recuperacin>*512 bytes.
El registro RAR 5.0 no usa sectores de 512 bytes y solo puede
especificar su tamao como un porcentaje respecto al tamao del
archivo. Incluso si el modificador '%' o 'p' no est presente, RAR
trata este valor como un porcentaje en el caso de formato de archivo
RAR 5.0, de forma que tanto 'rr5' como 'rr5p' significan 5%.
Debido a los datos adicionales requeridos el tamao resultante solo
se aproxima al porcentaje definido por el usuario, siendo la
diferencia mayor en archivos pequeos.
El tamao del registro de recuperacin RAR 5.0 no puede superar el
tamao del archivo a proteger, as que no es posible usar mas de
100% como modificador. Los registros de recuperacin grandes se
procesan de forma ms lenta tanto al crear como al reparar.
El registro de recuperacin RAR 5.0 es mas resistente a daos en
el propio registro de recuperacin y puede usar un registro de
recuperacin parcialmente daado. Tenga en cuenta que la orden de
reparar 'R' no arregla bloques daados en el registro de
recuperacin, solo los datos de los ficheros son corregidos.
Despus de un proceso de reparacin exitoso puede que necesite crear
de nuevo los registros de recuperacin para los ficheros
recuperados.
Tanto los registros 4.x como los 5.0 son mas eficientes si las
posiciones de los daos en el archivo no estn desplazadas. Si copia
el archivo desde un medio daado usando algn tipo de programa
especial y le da la posibilidad de escoger entre rellenar las
reas daadas con ceros o no incluir estas reas en el fichero,
es preferible escoger la opcin de rellenarlas con ceros o con
cualquier otro valor porque esto permite preservar las posiciones
originales de los datos. De todas formas, incluso no siendo el modo
ms ptimo, ambas versiones de registros intentan reparar los datos
incluso cuando se han producido eliminaciones o inserciones de
tamao razonable que han producido desplazamientos en las posiciones
de los datos. El registro de recuperacin RAR 5.0 maneja estos
casos mas eficientemente que RAR 4.x.
Si usa la orden 'rr' sin especificar el tamao, RAR establecer
por defecto el tamao del registro de recuperacin al 3% del tamao
del archivo.
Por ejemplo:
rar rr5p nombrearchivo
Aade un registro de recuperacin del 5% del tamao del archivo.
rv[N]

Crear volmenes de recuperacin (ficheros .rev), pueden usarse


ms tarde para reconstruir ficheros perdidos y daados, en un
volumen determinado. Esta orden slo tiene sentido, usando
archivos multi-volmenes, y necesita especificar como nombre

de archivo, el del primer volumen del conjunto. Por ejemplo:


rar rv3 data.part01.rar
Esta caracterstica puede ser til para copias de seguridad o,
por ejemplo, cuando enva por correo un archivo multi-volumen
a un grupo de noticias (newsgroup), y una parte de los
suscriptores, dice que le falta alguno de los ficheros.
Los volmenes de recuperacin reenviados, en lugar de los
volmenes habituales, puede reducir el nmero total de
ficheros a reenviar por correo.
Cada volumen de recuperacin es capaz de reconstruir un volumen
RAR perdido o daado. Por ejemplo, si tiene 30 volmenes y
3 volmenes de recuperacin, podr reconstruir cualquiera de
los 3 volmenes perdidos. Pero si el nmero de ficheros .rev
es menor que el nmero de volmenes perdidos, la reconstruccin
no ser posible. El nmero total de volmenes usados y recuperados
no puede exceder de 255 para RAR 4.x y de 65535 para el formato
RAR 5.0.
Los volmenes RAR originales no deben ser modificados, una vez
creados los volmenes de recuperacin. Los datos usados por el
algoritmo de recuperacin, son almacenados en los ficheros REV
y en los volmenes RAR, para reconstruir volmenes RAR perdidos.
Por ejemplo, si modifica volmenes RAR y los bloquea, despus de
crear los ficheros REV, el proceso de recuperacin fracasar.
Adems de para recuperar datos, los volmenes de recuperacin
RAR 5.0 tambin almacenan informacin de servicio como las sumas
de control de los ficheros RAR protegidos, de forma que son
ligeramente ms grandes que los volmenes RAR que protegen. Si
piensa copiar volmenes individuales RAR y REV al mismo medio
extrable necesita tener en cuenta y especificar el tamao de los
volmenes RAR unos cuantos kilobytes menor que el espacio total
del medio extrable.
El modificador opcional <N> especfica el nmero de volmenes de
recuperacin a crear, y debe ser menor que el nmero total de
volmenes RAR del conjunto. Puede tambin aadir el smbolo del
porcentaje o el carcter 'p' a este modificador, en tal caso el
nmero de ficheros .rev creados, ser igual al del porcentaje del
nmero total de volmenes RAR.
Por ejemplo:
rar rv15% data.part01.rar
RAR reconstruye volmenes perdidos y daados, usando la orden 'rc'
o de forma automtica, si no puede localizar el siguiente volumen,
y halla el nmero requerido de ficheros .rev para desempaquetarlos.
Las copias originales de los volmenes daados son renombradas antes
de la reconstruccin como *.bad. Por ejemplo, volname.part03.rar
ser renombrado como volname.part03.rar.bad
s[nombre] Convertir un archivo en SFX. El archivo es fusionado con un mdulo
SFX (usando el fichero default.sfx o el modificador especificado).
En la versin de Windows, el fichero default.sfx debe colocarse en

el mismo directorio que rar.exe, en Unix - en el directorio


anfitrin del usuario, en /usr/lib o /usr/local/lib.
s-

Eliminar el mdulo SFX de un archivo SFX existente. RAR crea un


nuevo archivo sin el mdulo SFX, pero el archivo SFX original no se
eliminar.

Verificar los ficheros despus de comprimir. Esta orden realiza


una extraccin falsa del fichero, sin escribir nada en el flujo de
salida, permitiendo validar el/los fichero(s) especificado(s).
Ejemplos:
Verifica los archivos en el directorio actual:
rar t *
o en Unix:
rar t '*'
Verificar los archivos en todos los sub-directorios, comenzando con
la ruta actual:
rar t -r *
o en Unix:
rar t -r '*'

Actualizar ficheros del archivo. Aade ficheros al archivo y


actualiza los que han sufrido alguna variacin, desde la ltima vez
en que se empaquetaron.

v[t[a],b]
Listado detallado del contenido del archivo [tcnico [todo], simple]
La orden 'v' lista los atributos, tamao, tamao comprimido, ratio
de compresin, fecha, hora, suma de control y nombre de los ficheros
comprimidos, uno por cada lnea. Si el fichero est cifrado, la
lnea empieza con el carcter '*'. Para las sumas de control
BLAKE2sp solo se muestra los dos primeros smbolos y el ltimo.
'vt' lista informacin detallada de cada fichero en modo multilnea.
Esta informacin incluye los valores de la suma de control, sistema
operativo anfitrin, opciones de compresin y otros modificadors.
'vta' proporciona informacin detallada no solo de los ficheros si
no tambin de las cabeceras de servicio como flujos NTFS o
informacin de seguridad de los ficheros.
'vb' lista solo los nombres de fichero con su trayectoria, uno por
lnea, sin ninguna informacin adicional.
Puede usar el modificador -v para listar el contenido de todos los
volmenes de un conjunto de volmenes usando por ejemplo:

rar -v v vol.part1.rar
Las rdenes 'vt', 'vta' y 'vb' equivalen a 'lt', 'lta' y 'lb'
respectivamente.
x

Extraer ficheros con ruta completa.


Ejemplo:
1) extraer el fichero 10cents.txt en la carpeta actual sin mostrar
el comentario de archivo
rar x -c- dime 10cents.txt
2) extraer los ficheros *.txt de docs.rar en la carpeta c:\docs
rar x docs.rar *.txt c:\docs\
3) extraer todo el contenido de docs.rar en la carpeta actual
rar x docs.rar

Modificadores (usados en conjuncin con una orden):


-?

Muestra la ayuda de ordenes y modificadores. Lo mismo que cuando


no se introduce nada o se introduce un modificador ilegal en la
lnea de rdenes.

--

Detener anlisis de modificadores


Este modificador le indica a RAR que no hay ms modificadores en la
lnea de rdenes. Podra ser til, si cada nombre de archivo o
fichero comenzar desde el carcter '-' . Sin el modificador '--' el
nombre sera tomado como un modificador.
Ejemplo:
Puede aadir todos los ficheros del directorio actual al archivo
slido '-NombreRaro'
RAR a -s -- -NombreRaro

-@[+]

Activar [desactivar] lista de ficheros


RAR trata los modificadors de la lnea de rdenes que empiezan con
el carcter '@' como listas de ficheros. As de forma predeterminada
RAR intenta leer la lista de ficheros de 'nombrefichero' cuando
encuentra el modificador '@nombrefichero'. Pero si existe el fichero
'@nombrefichero' RAR interpreta el modificador como el nombre de
fichero '@nombrefichero' en vez de leer la lista de ficheros.
El modificador -@[+] permite desambiguar este comportamiento y
determinar exactamente como procesar los modificadors que empiezan
con el carcter '@'.
Si usa -@ todos los modificadors de este tipo encontrados a

continuacin de este modificador sern considerados nombres de


fichero y no listas de ficheros.
Si usa -@+ todos los modificadors de este tipo encontrados a
continuacin de este modificador sern considerados listas de
ficheros y no nombres de fichero.
Este modificador no afecta a los modificadors anteriores a l.
Ejemplo:
verificar el fichero comprimido '@casa'
rar t - notas.rar @casa
-ac

Quitar el atributo de archivo despus de la compresin o extraccin


(Slo para Windows).
Si se especifica este modificador al comprimir el atributo "Archivo"
de los ficheros se desactiva para aquellos ficheros comprimidos
correctamente. Al extraer, este modificador desactiva el atributo
"Archivo" para los ficheros extrados.

-ad

Aadir nombre de archivo a la ruta de destino.


Este modificador es til cuando se desempaqueta un grupo de
archivos. RAR predefinidamente coloca los ficheros en el mismo
directorio, pero este modificador crea directorios distintos para
los ficheros desempaquetados de cada archivo.
Ejemplo:
rar x -ad *.rar data\
RAR crear subdirectorios debajo de la carpeta 'data' para cada
archivo desempaquetado.

-ag[formato]
Generar un nombre de archivo usando la fecha y hora actual.
Aade la cadena fecha actual al nombre de archivo al crearlo o
procesarlo. Esto es til para realizar copias de seguridad.
El formato de la cadena aadida es definido por el modificador
opcional "formato" o por "YYYYMMDDHHMMSS" si este modificador
est ausente. El formato de la cadena puede incluir los siguientes
caracteres:
Y
M
MMM
W

A
D
E
H

ao
mes
nombre del mes como cadena de texto (Ene, Feb, etc.)
nmero de orden de la semana (la semana se inicia con el
Lunes)
nmero del da de la semana (Lunes= 1, Domingo= 7)
da del mes
da del ao
horas

M
I
S
N

- minutos (tratado como minutos si se encuentra despus de las


horas)
- minutos (tratado como minutos independientemente de la
posicin de las horas)
- segundos
- nmero del archivo. RAR busca los archivos ya existentes con
nombre generado y si lo encuentra, incrementa el nmero de
archivos hasta que genera un nico nombre. Este especificador
de formato no esta soportado al crear archivos multi-volumen.
Al realizar operaciones diferentes a la compresin, como la
extraccin, RAR selecciona el archivo existente que precede
al primer nombre no usado o establece N a 1 si no existe.

Cada uno de los caracteres del formato de la cadena listados arriba,


representa slo un carcter aadido al nombre de archivo. Por
ejemplo, usar WW para definir dos dgitos del nmero de orden de la
semana o YYYY para definir los cuatro dgitos del ao.
Si el primer carcter en el formato de la cadena es '+', las
posiciones de la cadena fecha y nombre de archivo base son
intercambiadas, as que la fecha preceder a un nombre de archivo.
El formato de la cadena puede contener un texto opcional incluido
dentro de caracteres '{' y '}'. Este texto est insertado dentro
del nombre del archivo.
Todos los dems caracteres se aaden a un nombre de archivo sin
cambios.
Si necesita procesar un archivo ya existente, tenga cuidado con
el modificador -ag. Dependiendo del formato de cadena y del tiempo
pasado desde la ltima vez que uso -ag, los nombres de archivo
generados y los existentes pueden descuadrarse. En este caso RAR
crear o abrir un archivo nuevo en lugar de procesar el ya
existente. Puede usar el modificador -log para escribir el nombre de
archivo generado en un fichero para poder as leerlo y procesarlo
posteriormente
Ejemplos:
1) usa el formato predefinido YYYYMMDDHHMMSS
rar a -ag backup
2) usa el formato DD-MMM-YY
rar t -agDD-MMM-YY backup
3) usa el formato YYYYMMDDHHMM, colocando la fecha antes de 'backup'
rar a -ag+AAAAMMDDHHMM backup
4) usa el formato YYYY-WW-A, incluyendo la descripcin de los campos
rar a -agYYYY{year}-WW{week}-A{wday} backup
5) usa YYYYMMDD y el nmero de archivo. Esto permite generar nombres
nicos an cuando la mscara del formato YYYYMMDD se haya usado
ms de una vez el mismo da

rar a -agYYYYMMDD-NN backup


-ai

Ignorar atributos de fichero.


Al usar este modificador al extraer, RAR no establecer los
atributos generales de los ficheros a los almacenados en el archivo
RAR. Este modificador mantiene los atributos asignados por el
sistema operativo a los ficheros nuevos.
Si se usa este modificador al comprimir, en vez de almacenar los
atributos actuales se almacenan valores predefinidos tipicos para
ficheros y carpetas.
En Windows afecta a los atributos de archivado, sistema, oculto
y solo lectura. En Unix afecta a los permisos de usuario, grupo
y otros.

-ao

Aadir los ficheros con el atributo Archivo activado


(slo para Windows).
Ejemplo:
Aade todos los ficheros con el atributo Archivo activado de
'f:backup' al disco C: y elimina los ficheros con el atributo
Archivo
rar a -r -ac -ao f:backup c:\*.*

-ap

Establecer la ruta dentro del archivo. Al aadir ficheros a un


archivo, esta ruta se funde con el nombre del fichero, eliminando
los nombres del fichero al extraer.
Por ejemplo, puede aadir el fichero 'readme.txt' al directorio
'DOCS\ENG' del archivo 'release', para ello ejecute:
rar a -apDOCS\ENG release readme.txt
o extraer 'ENG' al directorio actual:
rar x -apDOCS release DOCS\ENG\*.*

-as

Sincronizar contenidos del archivo


Si este modificador se usa al comprimir, estos ficheros archivados
que no estn presentes en la lista de ficheros actualmente aadidos,
se suprimirn del archivo. Es conveniente usar este modificador en
combinacin con -u (actualizacin), para sincronizar los contenidos
del archivo y los del directorio de compresin.
Por ejemplo, despus de la orden:
rar a -u -as backup sources\*.cpp
el archivo 'backup.rar' slo contendr los ficheros *.cpp del
directorio 'sources', todos los dems ficheros sern eliminados
del archivo. Es similar a crear un nuevo archivo, pero con una

importante excepcin: si no se ha modificado ningn fichero desde


la ltima copia de seguridad, la operacin se realizar mucho ms
rpida que la creacin de un archivo nuevo.
-cfg-

Ignorar el fichero de configuracin y la variable de entorno RAR.

-cl

Convertir nombres de ficheros en minsculas.

-cu

Convertir nombres de ficheros en maysculas.

-c-

No mostrar comentarios.

-df

Eliminar los ficheros tras la compresin


Mover ficheros al archivo. Este modificador en combinacin con
la orden "A" realiza la misma accin que la orden "M".

-dh

Abrir los ficheros compartidos


Permite procesar ficheros abiertos por otras aplicaciones para
escribir.
Este modificador ayuda si una aplicacin permite el acceso de
lectura al fichero, pero si todos los tipos de acceso al fichero
estn prohibidos, la operacin de apertura del fichero fracasar.
Este modificador podra ser peligrosa, porque permite el acceso de
lectura al archivo de un fichero, que al mismo tiempo fue modificado
por otra aplicacin, as es que selo con cuidado.

-dr

Mover ficheros a la Papelera tras la compresin


Eliminar ficheros despus de comprimir envindolos a la Papelera
de Windows. Solo esta disponible en la versin para Windows.

-ds

No ordenar ficheros al aadir a un archivo slido

-dw

Limpiar y eliminar ficheros tras la compresin


Eliminar ficheros despus de comprimir. Los ficheros son
sobrescritos con ceros para prevenir la recuperacin de datos,
adems son truncados y renombrados con nombres temporales antes de
eliminarlos.
Por favor, tenga en cuenta que esta tcnica esta diseada para
discos duros normales y puede no sobrescribir los datos originales
en discos de estado slido como resultado de la tecnologa SSD wear
leveling y los esquemas de direccin de datos ms complejos usados
por estos discos.

-ed

No aadir directorios vacos

Este modificador indica a RAR que no guarde registros del directorio


en el archivo creado. Al extraer esos archivos, basndose en las
rutas de los ficheros contenidos en ellos, RAR crea directorios con
datos. La informacin sobre los directorios vacos se perder. Todos
los atributos de los directorios con datos, excepto (derechos de
acceso, flujos de datos, etc...) se perdern igualmente, as es que
use slo este modificador si no necesita conservar tal informacin.
Si usa -ed con la orden 'm' o con el modificador -df, RAR no
eliminar los directorios vacos.
-en

No aadir bloque de "final de archivo"


No est soportado en el formato de archivo RAR 5.0.
Predefinidamente, RAR aade un bloque de "final de archivo" al
final de un archivo nuevo o actualizado. Se permite omitir datos
externos como las firmas digitales de seguridad, pero en algunos
casos especiales, puede ser til desactivar esta caracterstica.
Por ejemplo, si un archivo se transfiere entre dos sistemas mediante
enlaces poco confiables, y a la vez un remitente le aade nuevos
ficheros, es importante estar seguro de que entre sesiones de
transferencias, la parte del fichero ya recibida no pueda ser
modificada por la otra parte.
Este modificador no puede usarse con volmenes, porque el bloque
de final de archivo contiene informacin importante para el
correcto procesado del volumen.

-ep

Excluir rutas de los nombres. Este modificador permite aadir


ficheros a un archivo sin incluir la informacin de la ruta.
Puede dar resultado a que algunos ficheros existentes en el
archivo tengan el mismo nombre.
Si se usa al extraer se ignoran las rutas originales para los
ficheros extrados, de forma que todos los ficheros se crean en la
misma carpeta de destino.

-ep1

Excluir el directorio raz de los nombres. No guarda o extrae la


ruta introducida en la lnea de rdenes.
Ejemplo:
todos los ficheros y directorios del directorio tmp sern aadidos
al archivo 'test', pero la ruta de nombres archivados no incluir
'tmp\'
1) aadir todos los ficheros y carpetas de la carpeta 'tmp' al
archivo 'test', pero no guarda la ruta 'tmp\' en los nombres de
fichero:
rar a -ep1 -r test tmp\*
Esto equivale a las rdenes:
cd tmp

rar a -r ..\test
cd ..
2) extraer los ficheros que coinciden con la mscara 'images\*' en
la carpeta 'dest\' pero sin crear la carpeta 'images\':
rar x -ep1 data images\* dest\
-ep2

Expandir las rutas al completo. Guarda las rutas completas del


fichero al comprimir (excepto la letra de unidad y el separador que
encabezan la ruta).

-ep3

Expandir las rutas al completo incluyendo la letra de unidad.


Slo para versiones Windows.
Este modificador guarda las rutas al completo del fichero incluyendo
la letra de unidad al comprimir. Los separadores de unidad (los dos
puntos) son modificados por lneas de caracteres subrayados.
Si usa -ep3 al extraer, cambiar las lneas subrayadas por los dos
puntos y crear archivos originales desempaquetados en sus discos y
directorios. Si el usuario especifica una ruta de destino, ser
ignorada.
Tambin convierte trayectorias UNC de \\servidor\compartido a
__servidor\compartido al comprimir y las restaura al estado original
al descomprimir
Este modificador le puede ayudar a crear una copia de seguridad del
mismo archivo en varios discos. Por ejemplo, si ejecuta:
rar a -ep3 -r backup.rar c:\ d:\ e:\
crear una copia de seguridad, y si usa:
rar x -ep3 backup.rar
restaurar la copia de seguridad.
Sea prudente y use slo - ep3 si tiene la seguridad de que al
extraer el archivo no contiene archivos maliciosos. En otras
palabras, selo si ha creado un archivo usted mismo o confa
plenamente en su autor. Este modificador le permite sobrescribir
cualquier fichero de su PC incluyendo ficheros importantes del
sistema y normalmente debe usarse con fines a realizar copias de
seguridad y restauraciones.

-e[+]<atri>
Excluir o incluir ficheros segn sus atributos.
<atri> es un nmero en sistema decimal, (empieza por '0')
o en formato hexadecimal (empieza por '0x').
Predefinidamente sin el smbolo '+', el modificador que define
la mscara a excluir antes del <atri>. Si el resultado de dgitos
binarios (Y) entre <atri> y los atributos del fichero difiere
de cero, el fichero no se procesar.

Si el smbolo '+' est presente, especifica que la mscara est


incluida. Slo estos ficheros, que tienen al menos un atributo
especificado en la mscara, sern procesados.
En versiones de Windows se pueden usar los smbolos D, S, H, A y R,
en lugar de una mscara digital, para representar los directorios y
ficheros de sistema, ocultos y con atributos de solo lectura.
La instruccin dada para los atributos no es muy significativa.
Las versiones de Unix soportan los smbolos D y V para definir los
directorios y los atributos del dispositivo.
Se permite especificar - e attr > y - e + attr > en la misma lnea
de rdenes.
Ejemplos:
1) registrar slo nombres de directorio sin su contenido
rar a -r -e+d dirs
2) no comprimir ficheros de sistema y ocultos:
rar a -esh files
3) no extraer ficheros de solo lectura:
rar x -er files
-f

Actualizar ficheros. Puede ser usado con la extraccin o creacin


del archivo.
La cadena "a -f" es equivalente a la orden 'f', puede usar
tambin el modificador '-f' con las ordenes 'm' o 'mf'. Si se usa
el modificador '-f' con las ordenes 'x' o 'e', entonces se
cambiarn los ficheros antiguos con nuevas versiones extradas del
archivo.

-hp[p] Codificar cabeceras y datos del fichero.


Este modificador es similar a -p[p], pero el modificador -p codifica
slo los datos del fichero y deja otra informacin, como los nombres
de fichero visibles. Este modificador codifica todas las reas
sensibles del archivo, incluyendo datos del fichero, nombres,
tamaos, atributos, comentarios y otros bloques, proporcionando un
nivel ms alto de seguridad. Sin la contrasea es imposible ver,
incluso la lista de ficheros, en un archivo codificado con - hp.
Ejemplo:
rar a -hpfGzq5yKw secret report.txt
Aadir el fichero report.txt al archivo codificado
secret.rar usando la contrasea 'fGzq5yKw'
-ht[b|c]
Seleccionar el tipo de algoritmo [BLAKE2,CRC32] para la suma de
control.

La integridad de los datos de los ficheros en archivos RAR esta


protegida por sumas de control calculadas y almacenadas para cada
fichero almacenado.
Por defecto, RAR usa el algoritmo CRC32 para calcular la suma de
control. El formato de archivo RAR 5.0 tambin permite
seleccionar el algoritmo BLAKE2sp adems del CRC32.
Especifique -htb para BLAKE2sp y -htc para el algoritmo CRC32.
Ya que CRC32 es el algoritmo predefinido, solo necesitar usar
-htc para anular -htb en la configuracin de RAR.
El tamao de la suma CRC32 es de 32 bits. Mientras que las
propiedades del CRC32 son adecuadas para detectar la mayora de
los errores unintencionados, no es suficientemente confiable como
para verificar la identidad de un fichero. En otras palabras, si
dos ficheros tienen el mismo CRC32, esto no garantiza que el
contenido de los dos ficheros sea idntico.
El tamao de la suma BLAKE2sp es de 256 bits. Siendo un algoritmo
criptogrficamente mas fuerte prcticamente garantiza que si dos
ficheros tienen la misma suma BLAKE2sp, su contenido es el mismo.
La faceta de deteccin de errores de BLAKE2sp es adems mucho mas
confiable que la del CRC32.
Debido a que el tamao del valor BLAKE2sp es mayor, el tamao
resultante del archivo tambin es ligeramente mayor al usar el
modificador -htb.
Si las cabeceras de archivo no estn cifradas (no se usa el
modificador -hp), las sumas de control en ficheros cifrados RAR 5.0
se modifican usando un algoritmo que depende de la contrasea
para hacer imposible que se pueda adivinar el contenido del fichero
basndose en la suma de control. No espere que estas sumas de
control cifradas se parezcan a los valores habituales del CRC32
y BLAKE2sp.
Este modificador esta soportado solo para el formato RAR 5.0, as
que es necesario usar tambin el modificador -ma.
Puede ver las sumas de control de los ficheros comprimidos usando
las rdenes 'vt' o 'lt'.
Ejemplo:
rar a -ma -htb listas.rar *.lst
aadir *.lst a listas.rar usando BLAKE2sp para las sumas de
control.
-id[c,d,p,q]
Desactivar mensajes.
El modificador -idc desactiva la cadena copyright.
El modificador -idd desactiva la cadena "Hecho" al final de la
operacin.

El modificador -idp desactiva el indicador de porcentaje.


El modificador -idq activa el modo silencioso, slo se muestran los
mensajes de error y las preguntas.
Esto permite usar varios modificadores a la vez, de est manera el
modificador -idcdp es correcto.
-ieml[.][addr]
Enviar archivo por correo electrnico. Slo para versiones Windows.
Adjuntar un archivo creado o actualizado para aadir al mensaje
del correo. Necesitar tener un cliente MAPI para usar este
modificador (los programas de e-mail ms modernos soportan la
interfaz MAPI).
Debe introducir la direccin de destino del correo o dejarla en
blanco. En este ltimo caso se la pedir el programa de correo. Es
posible especificar varias direcciones separndolas con comas, o
puntos y comas. Si aade a -ieml un punto, el archivo se eliminar
despus de que se adjunte al correo electrnico.
Si se usa el modificador para crear un archivo multi-volumen,
cada volumen se adjuntar separadamente al mensaje del correo.
-ierr

Enviar todos los mensajes a la consola de depuracin.

-ilog[nombre]
Registrar los errores en un fichero (slo versin registrada).
Escribe mensajes de error en el fichero rar.log. Si el nombre
especificado no incluye la ruta, el fichero log se crear usando los
siguientes valores predefinidos:
Unix:
fichero .rarlog en el directorio raz del usuario;
Windows: fichero rar.log en el directorio %APPDATA%\WinRAR.
Si el modificador 'nombre' incluye un nombre de fichero sin su
trayectoria, RAR crear el fichero de registro en la carpeta
predeterminada mencionada anteriormente usando el nombre
especificado. Incluya tanto la trayectoria como el nombre en el
modificador 'nombre' si desea cambiar la ubicacin del fichero de
registro.
Por defecto, el fichero de registro usa la codificacin UTF-16
little endian, pero puede cambiarse con el modificador
-sc<juego>g, de forma que -scag lo cambia por la codificacin
nativa de un solo byte.
Ejemplo:
rar a -ilogc:\log\backup.log backup d:\docs
crear el fichero de registro en c:\log\backup.log si hay errores.
-inul

Desactivar todos los mensajes.

-ioff

Apagar el PC despus de finalizar la operacin. El hardware


debe soportar la caracterstica de apagado de energa. Slo
para versiones Windows.

-isnd

Activar sonido.

-iver

Mostrar el nmero de versin y salir. Se puede ejecutar tan solo


como "RAR -iver".

-k

Bloquear el archivo. Cualquier orden que intente cambiar el


archivo ser ignorada.

-kb

Guardar los ficheros extrados daados.


Por defecto RAR elimina los ficheros con errores en la suma de
control despus de la extraccin. El modificador -kb especifica que
los ficheros con errores en la suma de control no se eliminen.

-log[fmt][=nombre]
Escribe nombres en el fichero de registro.
Este modificador permite escribir los nombres de archivo y ficheros
al fichero de registro especificado en las operaciones de comprimir,
extraer, eliminar y listar. Su comportamiento esta definido por la
cadena 'fmt' que puede incluir uno o mas de los siguientes
caracteres:
A - escribe nombres de archivo en el fichero de registro. Si RAR
crea o procesa volmenes, todos los nombres de volumen se
registran.
F - escribe los nombres de los ficheros procesados en el fichero de
registro. Incluye los ficheros aadidos y extrados del archivo
y los ficheros listados o eliminados del archivo.
P - si ya existe un fichero de registro con el nombre especificado,
aade los datos al fichero existente en vez de crearlo de nuevo.
U - escribir datos en formato Unicode.
Si no se especifica 'A' ni 'F', se asume 'A'.
El modificador 'nombre' permite especificar el nombre del fichero de
registro. Debe estar separado de la cadena 'fmt' por el carcter '='
Si no se especifica 'nombre' RAR usar el nombre de fichero
predeterminado rarinfo.log.
Se permite especificar varios modificadores -log en la misma lnea
de rdenes.
Este modificador es especialmente til cuando se necesita procesar
un archivo creado con los modificadores -ag o -v en un archivo de
proceso por lotes. Puede usar -loga=nombrearc.txt al crear el
archivo y luego leer el nombre del archivo generado por RAR de
nombrearc.txt con la orden adecuada. Por ejemplo, en archivos de

procesos por lotes en Windows puede usar:


set /p nombre=<nombrearc.txt.
Ejemplos:
1) escribir nombres de los volmenes creados a listavol.txt:
rar a -v100m -loga=listavol.txt volumen.rar c:\data
2) escribir el nombre de archivo generado en Unicode en backup.txt:
rar a -ag -logau=backup.txt backup.rar misficheros\*
3) escribir los nombres de los volmenes verificados en listavol.txt
y los nombres de los ficheros verificados en listaficheros.txt
rar t -log=listavol.txt -logf=listaficheros.txt volume.part01.rar
-m<n>

Establecer el tipo de compresin:

-m0
-m1
-m2
-m3
-m4

almacenar
la ms rpida
rpida
normal
buena

-m5

la mejor

Modo que no comprime ficheros al aadir al archivo


Modo de mnima compresin
Modo de compresin rpida
Modo de compresin predefinida
Modo de compresin buena (ms compresin, pero ms
lento)
Modo de mxima compresin (mxima compresin, pero
mayor lentitud)

Si este modificador no se especfica, RAR usar el mtodo -m3


(compresin normal).
-ma[4|5]
Establecer la versin del formato de archivo.
Por defecto RAR crea los archivos en formato RAR 4.x. Use -ma5 o
solo -ma para crear archivos RAR 5.0. Use -ma4 si necesita cambiar
el modificador -ma5 guardado en la configuracin predeterminada y
forzar RAR a usar el formato RAR 4.x.
Este modificador solo se usa al crear un archivo nuevo y se ignora
al actualizar un archivo existente.
-mc<par>
Establecer los modificadors avanzados de compresin.
Este modificador se proporciona principalmente para comparativas
y experimentos. En entornos reales es preferible dejar que RAR
seleccione los modificadors ptimos automticamente.
Tenga en cuenta que un uso inapropiado de este modificador puede
llevar a prdidas de rendimiento y de compresin muy importantes,
sela slo si sabe perfectamente lo que hace.
Tiene la siguiente sintaxis:
-mc[param1][:param2][mdulo][+ o -]

donde <mdulo> es el nico carcter del campo que indica una


parte del algoritmo de compresin, el cual tiene que estar
configurado.
Puede tener los siguientes valores:
A
C
D
E
I
T

compresin
compresin
compresin
compresin
compresin
compresin

de sonido;
de datos de color verdadero (RGB);
delta;
para ejecutables Intel de 32-bit x86;
para ejecutables Intel Itanium de 64-bit;
de texto.

El formato de archivo RAR 5.0 solo soporta los valores 'D' y 'E'.
el signo '+' al final del modificador aplica el algoritmo
seleccionado a todos los datos procesados, '-' desactiva el mdulo
del todo. Si no se especfica ningn signo, RAR elegir los mdulos
de forma automtica, basndose en los datos y el mtodo de
compresin actual.
el modificador -mc- desactiva todos los mdulos opcionales y permite
slo el algoritmo general de compresin.
<Param1> y <Param2> son modificadors especficos del modo de
compresin que se describen a continuacin.
Compresin de sonido, compresin delta:
<Param1> es un nmero de canales de 1 byte (puede ser 1 - 31).
RAR divide los canales multibytes en bytes, por ejemplo, dos
canales de sonido de 16-bits los considera RAR como cuatro
canales de un byte cada uno.
<Param2> se ignora.
Compresin de ejecutables Intel de 32-bit x86,
compresin de ejecutables Intel Itanium de 64-bit,
compresin de datos de color verdadero (RGB):
<Param1> y <Param2> se ignoran.
Compresin de texto:
El algoritmo de compresin de texto proporciona un ratio de
compresin notablemente mayor en datos de texto plano pero no puede
usar varios ncleos del procesador eficientemente resultado en un
tiempo de compresin mayor comparado con el algoritmo general en
entornos multi-procesador o en procesadores con varios ncleos. Su
velocidad de descompresin es tambin ms lenta que la del algoritmo
general independientemente del nmero de ncleos del sistema. Este
es el motivo por el cual esta opcin esta desactivada de forma
predeterminada. Puede especificar el modificador -mct para permitir
que WinRAR use este algoritmo automticamente cuando encuentre datos
apropiados. El modificador -mct+ forzar el uso de este algoritmo
para todos los datos
El modificador -mct puede incluir tambin <Param1> y <Param2>,

siendo su sintaxis completa -mc[param1][:param2]t[+ o -].


<Param1> es el orden del algoritmo PPM (puede ser 2 - 63).
Habitualmente un valor superior aumenta ligeramente la tasa
de compresin de datos redundantes, pero slo si hay memoria
suficiente disponible para PPM. En caso de falta de memoria
el resultado puede ser negativo. Valores superiores producen
velocidades de compresin y descompresin menores.
<Param2> es la memoria en megabytes asignada para PPM (1-128).
Valores superiores pueden incrementar la tasa de compresin,
pero advierta que PPM utiliza un tamao igual de memoria para
comprimir y descomprimir, as que si asigna demasiada memoria
al crear un archivo, otras personas pueden tener problemas al
descomprimir en un PC con menos memoria instalada.
La descompresin todava es posible usando memoria virtual,
pero sta puede ser muy lenta.
Ejemplos:
1) modificador -mc1a+ fuerza el uso de compresin mono audio de 8
bits para todos los datos.
2) modificador -mc10:40t+ fuerza el uso del algoritmo de compresin
de texto para todos los datos, establece la exigencia de compresin
a 10 y asigna 40 MB de memoria.
3) modificador -mc12t establece la exigencia de compresin de texto
a 12, cuando se usa la compresin de texto, pero deja que RAR decida
cuando debe usarla.
4) modificadores -mct -mcd- activa la compresin de texto y
desactiva la compresin delta.
-md<n>[k,m,g]
Tamao del diccionario.
El diccionario mvil es un rea de memoria que usa el algoritmo de
compresin para encontrar y comprimir patrones de datos que se
repiten. Si el tamao del fichero que se est comprimiendo (o e
tamao total de los ficheros en el caso de un archivo slido)
es mayor que el tamao del diccionario, entonces aumentando el
tamao del diccionario, generalmente aumentar la tasa de
compresin, pero disminuir la velocidad de compresin y se
necesitar ms memoria.
Para el formato RAR 4.x el tamao del diccionario puede ser: 64 KB,
128 KB, 256 KB, 512 KB, 1MB, 2 MB, 4 MB.
Para el formato RAR 5.0 el tamao del diccionario puede ser: 128 KB,
256 KB, 512 KB, 1MB, 2 MB, 4 MB, 8 MB, 16 MB, 32 MB, 64 MB, 128 MB,
256 MB, 512 MB, 1 GB.
Puede usar los modificadores 'k', 'm' y 'g' para especificar el
tamao en kilo, mega y gigabytes, como por ejemplo -md64m para un
diccionario de 64 MB. Si no se especifica el modificador, se asume
megabytes, as que -md64m y -md64 son equivalentes.

Al comprimir, RAR necesita cerca de seis veces mas memoria que el


tamao del diccionario, as que los tamaos 512 MB y 1GB solo
estn disponibles en la versin de RAR para 64 bits. Al descomprimir
solo se requiere un poco mas que el tamao del diccionario, as que
tanto la versin de 32 como la de 64 bits pueden descomprimir
archivos con cualquier tamao diccionario incluyendo el de 1 GB.
RAR puede reducir el tamao del diccionario si es significativamente
mayor que el tamao de los datos de origen. Esto ayudar a reducir
los requerimientos de memoria sin disminuir la compresin.
Por defecto el tamao del diccionario es de 4 MB para RAR 4.x y de
32 MB para el formato de archivo RAR 5.0.
Ejemplo:
RAR a -s -ma -md128 sources *.asm
Crear un archivo slido en formato RAR 5.0 usando un diccionario de
128 MB.
-ms[lista]
Especificar los tipos de ficheros a almacenar
Especifica los tipos de ficheros que se almacenarn sin compresin.
Este modificador puede usarse para almacenar carpetas ya
comprimidas, lo que ayudar a aumentar la velocidad de compresin
sin una prdida notable de la tasa de compresin.
El modificador opcional <lista> define la lista de extensiones de
ficheros separados por puntos y comas. Por ejemplo, -msrar;zip;jpg
forzar a RAR a almacenar sin compresin todos los archivos RAR y
ZIP e imgenes JPG. Se pueden especificar tambin mscaras con
comodines en la lista, as -ms*.rar;*.zip;*.jpg tambin funcionar.
Se permiten varios modificadores -ms, como por ejemplo -msrar -mszip
en vez de .msrar;zip.
En Unix el modificador -ms que contenga varios tipos de ficheros
necesita estar entre comillas para evitar que el punto y coma sea
procesado por el shell de Unix. Otra solucin es usar modificadores
-ms<tipo> individuales para cada tipo de fichero.
Si no se especifica <lista>, el modificador -ms usar el conjunto
predefinido de extensiones, que incluye los siguientes tipos de
ficheros:
7z, ace, arj, bz2, cab, gz, jpeg, jpg, lha, lzh, mp3,
rar, taz, tgz, xz, z, zip
-mt<procesos>
Fijar el nmero de procesos.
El modificador <procesos> puede tomar valores entre 1 y 32. Este
modificador define el nmero mximo de hilos activos recomendado
para el algoritmo de compresin, as como para los otros mdulos de
WinRAR que puedan usar varios hilos. Aunque WinRAR intenta seguir
esta recomendacin el nmero real de hilos puede superar el valor
especificado.

El cambio del modificador <procesos> afecta ligeramente a la tasa


de compresin, por lo que archivos creados con diferentes
modificadores -mt no sern exactamente iguales aunque los otros
ajustes de compresin sean iguales.
Si no se especifica el modificador -mt, RAR intentar detectar
el nmero de procesadores disponibles y seleccionar el nmero
ptimo de hilos automticamente.
-n<f>

Filtro adicional de ficheros a incluir.


Aplica la mscara como filtro adicional a la lista de ficheros a
incluir. Pueden usarse comodines tanto en el nombre como en la
trayectoria del fichero. Vea la descripcin del modificador -x para
mas detalles sobre la sintaxis que puede usar en la mscara. Puede
especificar varias veces el modificador '-n'.
Este modificador no sustituye a las mscaras habituales de fichero,
por lo que necesitar introducirla en la lnea de rdenes.
Es un filtro adicional que limita los ficheros procesados a los
que coinciden con la mscara incluida en el modificador -n.
Esto puede reducir a veces la longitud de la lnea de rdenes.
Por ejemplo, si necesita comprimir todos ficheros *.txt y *.lst
en los directorios Project e Info, deber introducir:
rar a -r text Project\*.txt Project\*.lst Info\*.txt Info\*.lst
o usar el modificador -n:
rar a -r -n*.txt -n*.lst text Project Info

-n@<lf> Leer mscaras de filtros adicionales desde fichero.


Es similar al modificador -n<f>, pero lee las mscaras incluidas
en la lista de ficheros. Si usa -n@ sin el nombre de la lista de
ficheros, leer las mscaras de filtro desde la entrada estndar
(stdin).
Este modificador no substituye la lista de fiche
ros o las mscaras
de ficheros, que todava es necesario especificar
en la lnea de
rdenes. Es un filtro adicional que limita los fic
heros procesados
solo a los que concuerdan con la mscara de ficher
os especificada
con el modificador -n.
Ejemplo:
rar a -r -n@inclist.txt text Project Info @listfile.txt
-oc

Establecer el atributo NTFS 'comprimido'. Solo para Windows.


Este modificador permite restaurar el atributo NTFS 'comprimido' al

extraer los ficheros. RAR almacena este atributo al crear el


archivo pero no lo restaura a menos que especifique el modificador
-oc.
-oh

Guardar enlaces fuertes como enlace en lugar de como fichero.


Si los ficheros a comprimir incluyen varios enlaces fuertes se
almacena el primer enlace fuerte como un fichero normal y el resto
de enlaces fuertes en el mismo conjunto como enlaces a este primer
fichero. Al extraer estos ficheros, RAR crear enlaces fuertes en
vez de ficheros normales.
No debe eliminar o renombrar el primer enlace fuerte del archivo
una vez ha creado el archivo porque hara imposible la extraccin de
los siguientes enlaces. Si modifica este primer enlace todos los
enlaces siguientes tambin tendrn el contenido modificado cuando
se descompriman. El proceso de extraccin requiere el primer enlace
fuerte para poder crear los siguientes enlaces correctamente.
Este modificador solo est soportado en el formato RAR 5.0, as que
necesitar tambin usar el modificador -ma con l.

-oi[0-4][:<tmnimo>]
Guardar ficheros idnticos como referencias.
EL modificador -oi0 (o simplemente -oi-) desactiva el proceso de
ficheros idnticos, de forma que estos ficheros se comprimen de la
forma habitual. Puede usarse para modificar otro valor -oi
almacenado en la configuracin RAR.
Si se especifica -oi1 (o simplemente -oi), RAR analiza el contenido
de los ficheros antes de iniciar la compresin. Si se encuentran
varios ficheros idnticos, el primer fichero se almacena como un
fichero normal y el resto de ficheros se almacenan como referencias
al primero. Esto permite reducir el tamao del archivo pero requiere
algunas restricciones sobre el archivo resultante. No debe eliminar
o renombrar el primer fichero idntico en el archivo una vez el
archivo ha sido creado porque esto hara imposible la extraccin de
los siguiente archivos que lo usan como referencia. Si modifica el
primer fichero los ficheros siguientes tambin vern su contenido
modificado una vez extrados. El proceso de extraccin requiere el
primer fichero para poder crear los siguientes correctamente.
Se recomienda usar -oi solo si est comprimiendo muchos ficheros
idnticos en un archivo que no va a modificar posteriormente y que
va a extraer en su totalidad ni necesitar extraer descomprimir o
omitir ficheros individuales. Si todos los ficheros idnticos son
lo suficientemente pequeos para caber en el diccionario de
compresin especificado con el modificador -md<n> , el modificador
-s puede proporcionar una solucin mas flexible que -oi.
El modificador -oi2 es similar a -oi1 con la diferencia que muestra
los nombres de los ficheros idnticos antes de iniciar la
compresin.
Los modificadores -oi3 y -oi4 permiten usar RAR para generar listas
de ficheros idnticos. Necesitar proporcionar un nombre de archivo
para que la sintaxis de la orden sea vlida, en este modo el

archivo no es creado y nada se comprime. Si usa -oi3 se muestran


los tamaos y nombres de los ficheros y cada grupo de ficheros
idnticos se separa con una lnea vaca. El modificador -oi4 solo
muestra los nombres de fichero, omitiendo el primer fichero idntico
de cada grupo de forma que solo se muestran los ficheros duplicados.
El valor opcional <tmnimo> permite definir el tamao mnimo de los
ficheros. Los ficheros cuyo tamao sea inferior a <tmnimo> no son
analizados y no se consideran idnticos. Si este modificador no esta
presente, se asume como valor predeterminado 64 KB. Al seleccionar
un valor pequeo para <tmnimo> se puede incrementar el tiempo
requerido para detectar ficheros idnticos.
Los modificador -oi1 y -oi2 solo estn soportados en el formato
RAR 5.0, as que necesitar tambin usar el modificador -ma con
ellos.
Ejemplos:
1) rar a -oi -ma archivo
Comprimir el contenido de la carpeta actual en el archivo
archivo.rar y guardar los ficheros idnticos como referencias.
2) rar a -oi3:1000000 -r dummy c:\foto\*.jpg
Listar todos los ficheros *.jpg duplicados mayores de 1000000 bytes
encontrados en la carpeta c:\foto y sus subcarpetas.
- ol[a] Procesar enlaces simblicos como enlaces [rutas absolutas]
Guarda los enlaces simblicos como enlaces de forma que el contenido
del fichero no se almacena. En la versin para Windows tambin
guarda los puntos de reanlisis como enlaces. Estas entradas de
archivo se restauran como enlaces simblicos o puntos de reanlisis
al descomprimirse.
Esta soportado en los archivos RAR 4.x y RAR 5.x en Unix y solo en
archivos RAR 5.0 en RAR para Windows.
En Windows podra necesitar ejecutar RAR como administrador para
crear enlaces simblicos al extraer.
RAR aade todos los enlaces independientemente de su destino al
comprimir con el modificador -ol. Al extraer, por defecto, RAR omite
los enlace simblicos que apuntan fuera de la carpeta de destino,
tanto los que usan rutas absolutas como si usan un nmero excesivo
de ".." en su destino. Puede activar la extraccin de este tipo de
enlaces con el modificador -ola.
Los enlaces que apuntan a carpetas fuera
la extraccin pueden presentar problemas
extraccin solo si est seguro de que el
seguro, como por ejemplo si es una copia

de la carpeta de destino de
de seguridad. Active su
contenido del archivo es
de seguridad propia.

Los enlaces con rutas relativas dentro de la carpeta de destino se


extraen siempre independientemente del modificador -ol o -ola.
-oni

Permitir nombres potencialmente incompatibles.

Aunque el sistema de ficheros NTFS permite nombres de fichero con


espacios y puntos al final del nombre, muchas aplicaciones para
Windows no pueden procesar estos nombres correctamente. Si no se
especifica este modificador, RAR eliminar estos puntos y espacios
si los hubiese de los nombres de ficheros al extraer. Especifique
este modificador si necesita extraer estos nombres tal como son.
Solo para la versin Windows.
-or

Renombrar ficheros automticamente, si ya existe un fichero con el


mismo nombre. El fichero renombrado adquiere un nombre similar a
'filename(N).txt', donde 'filename.txt' es el nombre de fichero
original y 'N' es un nmero a partir de 1 e incrementado si ya
existe el fichero.

-os

Guardar flujos NTFS. Slo para versiones Windows.


Este modificador slo tiene razn de ser en sistemas de ficheros
NTFS, y permite guardar flujos de datos alternativos, asociados con
un fichero. Puede necesitar usar este modificador al comprimir si
usa algn programa que guarde datos en flujos alternativos y desee
preservar estos flujos de datos.
Los flujos de datos no se guardan para ficheros NTFS cifrados.

-ow

Usar este modificador para guardar la informacin de seguridad al


comprimir un fichero y cuando se extraiga para su restauracin.
La versin RAR de Unix guarda o restablece el propietario y grupo
del fichero, al usar este modificador.
La versin de Windows almacena el propietario, grupo, permisos del
fichero y la informacin de auditora, pero slo si dispone de los
privilegios necesarios para leerlos. Advierta que slo los sistemas
de ficheros NTFS soportan los ficheros basados en la seguridad bajo
Windows.

-o[+|-] Establece el modo de sobreescritura. Puede usarse tanto al extraer


como al actualizar ficheros comprimidos. Los siguientes modos estn
soportados:

-p[ca]

-o

Preguntar antes de sobrescribir


(modo por defecto al extraer ficheros);

-o+

sobrescribir ficheros existentes.


(modo por defecto al actualizar ficheros comprimidos)

-o-

No sobrescribir ficheros existentes.

Usar la contrasea <p> para cifrar al comprimir o para descifrar


al descomprimir.
La contrasea es sensible a maysculas y minsculas. La longitud
mxima de la contrasea son 127 carcteres. Las contraseas mas
largas se truncan a esta longitud. Si omite la contrasea en la

lnea de rdenes, aparecer el mensaje "Introduzca la contrasea".


Tambin puede usar redirecciones de fichero o flujos de entrada
para especificar la contrasea si falta el parmetro <ca>.
Ejemplos:
1) rar a -pmyhoney secret1 *.txt
aade ficheros *.txt y los codifica con la contrasea "myhoney".
2) rar -p texts.rar *.txt < psw.txt
usa el contenido del fichero psw.txt como contrasea.
-p-

No pedir contrasea
No pedir la contrasea para ficheros cifrados al extraer.
Actualmente puede especificar cualquier contrasea invlida para
evitar que RAR le pida la contrasea y forzar a que RAR emita el
mensaje 'Contrasea incorrecta' al extraer un fichero cifrado. Este
modificador establece '-' como contrasea.

-qo[-|+]
Aadir informacin de acceso rpido [ninguna|forzar]
Los archivos RAR almacenan una cabecera para cada fichero que
contiene informacin como el nombre del fichero, la fecha, su
tamao y sus atributos inmediatamente antes de los datos del
fichero descrito. Esta tcnica es ms resistente a daos que
almacenar todas las cabeceras de ficheros en un solo bloque
contino, que si es daado o truncado destruye el contenido entero
del archivo. Pero aunque son mas confiables, estas cabeceras de
fichero esparcidas por todo el archivo son ms lentas de acceder
si necesita tener abrir rpidamente el contenido del archivo en
un entorno como la interfase grfica de WinRAR.
Para mejorar la velocidad al abrir archivos y evitar que el archivo
entero sea vulnerable a un solo bloque daado, los archivos RAR 5.0
pueden incluir un registro opcional de acceso rpido. Este registro
se aade al final del archivo y contiene copia de los nombres de
ficheros y otra informacin almacenada en un solo bloque continuo
adicional a las otras cabeceras dentro del archivo. Al ser este
bloque continuo su contenido puede leerse rpidamente sin la
necesidad de efectuar una gran cantidad de operaciones de bsqueda
en el disco. Si RAR detecta que esta informacin de acceso rpido
esta daada podr acceder a leer las cabeceras individuales dentro
del archivo de forma que la resistencia contra daos no se merma.
El registro de acceso rpido contiene una copia exacta de la
cabecera de cada fichero, que puede llegar a ser de varias decenas
o centenares de bytes por fichero, lo que incrementa el tamao del
archivo en la misma medida. Este aumento de tamao se nota ms
cuando hay muchos ficheros pequeos cuyo tamao es comparable al
tamao de la cabecera. As que por defecto, si no se especifica
este modificador o se especifica -qo sin modificadors RAR almacena
copias de las cabeceras solo para ficheros relativamente largos y
continua usando cabeceras locales para ficheros pequeos. El tamao
lmite puede depender de la versin de RAR. Esta tcnica proporciona

un balance razonable entre la velocidad de acceso y el tamao del


archivo. Si prefiere obtener la mxima velocidad de acceso y no
le importa el tamao del archivo puede usar el modificador -qo+ para
almacenar copia de todas las cabeceras de fichero. Si necesita tener
el menor tamao de archivo posible y no le importa la velocidad de
acceso puede especificar -qo- para excluir la informacin de acceso
rpido completamente.
Si quiere medir el efecto de este modificador en la velocidad
asegrese que el contenido del archivo no se almacene en la cach
de disco. Si el archivo esta en la cach no se realizan bsquedas
en disco reales, haciendo que el acceso a las cabeceras de fichero
sean rpidas incluso sin el registro de acceso rpido.
-r

Recorrer carpetas recursivamente. Puede usarse con las rdenes:


a, u, f, m, x, e, t, p, v, l, c, cf, s.
Cuando se usa con las ordenes 'a', 'u', 'f', 'm' se procesan los
ficheros en todos los subdirectorios, as como en el directorio
actual de trabajo.
Cuando se usa con las ordenes x, e, t, p, v, l, c, cf, s se
procesan los archivos en todos los subdirectorios, as como en
el directorio actual de trabajo.

-r-

Desactivar recursin.
Incluso sin usar el modificador -r RAR puede activar la recursin
automticamente en algunas situaciones. El modificador -r- prohbe
totalmente la recursin.
Si especifica un nombre de carpeta al comprimir que no incluya
comodines, por defecto RAR aade la carpeta recursivamente aunque no
se haya especificado el modificador -r. Sucede lo mismo si se
especifica la carpeta raz de cualquier disco sin comodines. El
modificador -r- desactiva este comportamiento.
Por ejemplo:
rar a -r- arc carpeta
esta orden solo aadir la carpeta 'carpeta' vaca, ignorando todo
su contenido. La siguiente orden:
rar a -r- arc c:\
comprimir solo el contenido de la carpeta raz c: sin incluir sus
subcarpetas.

-r0

Es similar a -r, pero cuando se usa con las ordenes 'a', 'u', 'f',
'm' recorre recursivamente la estructura de los subdirectorios slo
para aquellas mscaras de fichero que incluyen caracteres comodn
'*' o '?'.
Este modificador solo funciona para nombres de fichero. Los nombres
de directorios que no incluyen la parte del fichero, como por
ejemplo 'carpeta', no se ven afectados por -r0 y su contenido se

aade completamente al archivo al menos que se especifique el


modificador -r-.
Ejemplo:
rar a -r0 docs.rar *.doc leame.txt
Aade los ficheros *.doc del directorio actual y sus subdirectorios
y el fichero leame.txt solo del directorio actual al archivo
docs.rar. Si hubiese usado el modificador -r, RAR tambin buscara
los ficheros leame.txt en los subdirectorios.
-ri<p>[:<s>]
Establecer la prioridad y el tiempo de inactividad. Slo disponible
en RAR para Windows.
Este modificador regula la carga del sistema por RAR en un entorno
de ejecucin de tareas mltiples. Valores posibles de la prioridad
<p> son 0 - 15.
Si <p> es 0, RAR usa la prioridad predefinida de tarea.
Si <p> es igual a 1 establece la prioridad ms baja posible, 15 - es
la ms alta posible.
El tiempo de inactividad <s> es un valor que va de 0 a 1000
(milsegundos). Este es un perodo de tiempo que RAR cede al sistema
despus de las operacin de lectura o escritura, al comprimir o al
extraer. Si es distinto de cero <s>, puede ser til para ayudarle a
reducir la carga del sistema, incluso de forma mejor, que el que se
logra con el modificador <p>.
Ejemplo:
ejecuta RAR con la prioridad predefinida y 10 ms de tiempo de
inactividad:
rar a -ri0:10 backup *.*
-rr[N] Aadir un registro de recuperacin de datos. Este modificador se usa
al crear o modificar un archivo para aadir un registro de
recuperacin de datos al archivo. Vea la descripcin de
'rr[N]' para ms detalles.
-rv[N] Crear volmenes de recuperacin. Este modificador se usa al crear un
archivo multi-volumen para generar volmenes de recuperacin.
Vea la descripcin de la orden 'rv[N]' para ms detalles.
-s

Crear un archivo slido. Slido es un tipo de archivo especial. Un


archivo slido es un archivo comprimido usando un mtodo especial de
compresin que trata todos o algunos ficheros dentro del archivo
como un flujo continuo de datos.
La compresin slida aumenta significativamente la compresin cuando
se comprime un gran nmero de ficheros similares, pero tambin tiene
algunos inconvenientes: tarda ms en actualizar archivos slidos ya
existentes y en acceder a ficheros individuales y tiene menor

resistencia a daos.
Normalmente los ficheros en un archivo slido se ordenan por
extensin pero tambin es posible desactivar este orden con el
modificador -ds o establecer un orden alternativo usando el fichero
especial rarfiles.lst
Ejemplo:
crea el archivo slido sources.rar con un diccionario de 512 KB,
recorrido recursivo de todos los directorios, iniciando con el
directorio actual y aade slo ficheros .asm:
rar a -s -md512 sources.rar *.asm -r
-s<N>

Crear grupos slidos usando contador de ficheros


Es similar a -s, pero reajusta las estadsticas slidas despus de
la compresin de <N> ficheros. Habitualmente disminuye la
compresin, pero tambin disminuye las perdidas en caso de daos en
el archivo slido.

-sc<juego>[objetos]
Especificar el juego de caracteres.
El modificador 'juego' es obligatorio y puede tener uno de los
siguientes valores:
U - Unicode UTF-16;
A - Codificacin nativa de un solo byte, que es ANSI para la
versin de Windows;
O - Codificacin OEM (DOS). Slo para la versin de Windows.
El orden de importancia en los ficheros de origen UTF-16, como
listas de ficheros o comentarios, se detecta en base al byte de
marca de orden. Si el byte de marca de orden no est presente, se
asume una codificacin little endian.
El modificador 'Objetos' es opcional y puede tener uno de los
siguientes valores:
G
L
C
R

fichero de registro producido por el modificador -ilog


lista de ficheros;
ficheros de comentario.
mensajes enviados a ficheros y canales (solo Windows)

Esto permite especificar ms de un objeto, por ejemplo,


-scolc. Si el modificador 'objetos' est ausente, 'charset' se
aplicar a todos los objetos.
Este modificador permite especificar el carcter establecido a los
ficheros con el modificador -z[fichero], listar ficheros y ficheros
de comentario, escritos por la orden "cw".
Ejemplos:
1) rar a -scol data @list

Lee los nombres contenidos en 'list' usando codificacin OEM.


2) rar c -scuc -zcomment.txt data
Lee comment.txt como un fichero Unicode.
3) rar cw -scuc data comment.txt
Escribe comment.txt como fichero Unicode.
4) rar lb -scur data > list.txt
Guardar nombres de los ficheros archivados en data.rar a list.txt en
formato Unicode.
-se

Crear grupos slidos por extensin de fichero


Similar a -s, pero reinicia las estadsticas slidas cuando cambia
la extensin de fichero. Habitualmente disminuye la compresin, pero
tambin disminuye las perdidas en caso de daos en el archivo
slido.

-sfx[nombre]
Crear archivos SFX. Este modificador se usa para crear un nuevo
archivo, un archivo auto-extrable (usando un mdulo con el fichero
default.sfx o bien, especificado en el modificador). En la versin
de Windows, el fichero default.sfx debe colocarse en el mismo
directorio que rar.exe, en Unix - en el directorio anfitrin del
usuario, en /usr/lib o /usr/local/lib.
Ejemplo:
rar a -sfxwincon.sfx myinst
crea un archivo auto-extrable (SFX) usando el mdulo wincon.sfx .
-si[name]
Leer datos de la entrada estndar (stdin - standard input),
al crear un archivo. El modificador opcional 'nombre' permite
especificar un nombre de fichero de datos comprimido de forma
estndar en el archivo creado. Si este modificador est ausente,
el nombre ser establecido por 'stdin'.
Ejemplo:
type Tree.Far | rar a -siTree.Far tree.rar
comprimir 'type Tree.Far' como fichero de salida 'Tree.Far'.
-sl<size>
Generar ficheros con tamao menor que el especificado en el
modificador <tamao> de este modificador. El modificador <tamao>
debe especificarse en bytes.

-sm<size>
Generar ficheros con tamao mayor que el especificado en el
modificador <tamao> de este modificador. El modificador <tamao>
debe especificarse en bytes.
-sv

Crear volmenes slidos independientes


RAR predefinidamente intenta reajustar las estadsticas
cuando inicia un volumen nuevo, pero slo si hay bastantes
datos que estn empaquetados despus de un reajuste previo
(de algunos megabytes).
Este modificador fuerza a RAR a ignorar el tamao de los datos
empaquetados, y espera a reajustar las estadsticas para los
volmenes de cualquier tamao. Esto decrece la compresin,
aunque aumenta las probabilidades de extraer una parte de
los datos, si uno de los volmenes slidos est perdido o
daado.
Advierta que RAR algunas veces no reajusta las estadsticas
aunque use este modificador. Por ejemplo, no podr hacerlo al
comprimir un fichero grande dividido en varios volmenes.
RAR slo puede reajustar las estadsticas entre ficheros
separados, pero no en de un nico fichero.
Se ignorar si se usa para crear un archivo de poco volumen.

-sv-

Crear volmenes slidos dependientes


Desactivar el reajuste de estadsticas entre volmenes.
Aumenta ligeramente la compresin, aunque reduce las
probabilidades de extraer una parte de los datos, si
uno de los volmenes slidos est perdido o daado.
Se ignorar si se usa para crear un archivo de poco volumen.

-s-

Desactivar la compresin slida

-t

Comprobar ficheros despus de comprimir. Este modificador es


especialmente til en combinacin con la orden de compresin,
de forma que los ficheros sern eliminados slo si el archivo
ha sido comprobado con xito.

-ta<fecha>
Generar ficheros modificados despus de la fecha especificada.
El formato de fecha es AAAAMMDDHHMMSS
Se permite insertar separadores tales como '-' o ':' a la
cadena de fecha y omite los campos de arrastre. Por ejemplo,
el siguiente modificador es correcto: -ta2001-11-20.
Internamente se puede expandir como -ta20011120000000 y se
tratara como "ficheros modificados despus de las 0 horas,
0 minutos, 0 segundos del da 20 noviembre del 2001".

-tb<fecha>
Procesar slo ficheros modificados antes de la fecha especificada.
El formato del modificador es el mismo que -ta<date>.
-tk

Conservar la hora original del archivo. Impide que RAR modifique la


fecha al cambiar un archivo.

-tl

Establecer como hora de archivo la del ltimo fichero. Fuerza a RAR


a establecer la fecha de un archivo cambiado, a la fecha del ltimo
fichero del archivo.

-tn<time>
Generar ficheros posteriores a un perodo de tiempo especificado.
El formato de la cadena tiempo es:
[<ndas>d][<nhoras>h][<nminutos>m][<nsegundos>s]
Por ejemplo, use el modificador -tn15d para procesar los ficheros
ms recientes que 15 das y -tn2h30m para procesar ficheros ms
recientes que 2 horas 30 minutos.
-to<fecha>
Procesar ficheros anteriores al la fecha especificada. El formato de
Esta modificador es el mismo que para -tn<fecha>.
-ts<m,c,a>[N][+|-]
Guardar o restaurar fecha y hora (modificacin, creacin, acceso).
El modificador -tsm indica a que RAR guarde la fecha de modificacin
del fichero, -tsc - la fecha de su creacin y tsa - la fecha del
ltimo acceso.
Para el formato RAR 4.x el modificador opcional despus del
modificador es un nmero comprendido entre 0 y 4, que controlar la
precisin del tiempo del fichero. El valor '1' permite 1 segundo de
precisin, el valor 2 - 0.0065536 seg, 3 - 0.0000256 seg y 4 o '+'
permite la mxima precisin de tiempo en NTFS, que es igual a
0.0000001 seg. El valor '0' o '-' indica que la fecha de creacin y
acceso no se guardar y que la precisin usada para la
modificacin de fecha es baja (2 seg). Modos superiores de precisin
aaden ms datos al archivo, hasta 19 bytes adicionales por fichero,
en caso de combinar -tsm4 -tsa4 -tsc4. Si no se especifica la
precisin, RAR usar el valor '4' (alto).
El formato de archivo RAR 5.0 almacena el tiempo con una precisin
de 1 segundo o bien con la mxima precisin NTFS para '2', '3' y '4'.
'0' omite la fecha en los archivos RAR 5.0 incluso si es la fecha de
modificacin, de forma que los ficheros descomprimidos tendrn la
fecha actual del sistema al descomprimirse.
RAR predefinidamente usa -tsm4 -tsc0 -tsa0, de esta manera la fecha
de modificacin se almacena con alta precisin y las otras fechas se
ignoran.
Es necesario especificar los modificadores -tsc y -tsa para

establecer la fecha de creacin y acceso al desempacar los


ficheros (la precisin es irrelevante, pero no debe ser 0).
RAR predefinidamente establece slo la fecha de modificacin,
an si el archivo contiene la fecha de creacin y ltimo acceso.
Ajustar la fecha de modificacin a los ficheros desempaquetados
puede deshabilitarse con -tsm-.
Es posible omitir las letras de la fecha, si necesita aplicar
el modificador a las tres fechas. Por ejemplo, -tsm4 -tsa4 -tsc4
se puede sustituir por -ts4, -ts+ o -ts. Use -ts- para guardar slo
la fecha de modificacin con precisin en archivos RAR 4.x, para
no almacenar la fecha del fichero en archivos RAR 5.0 o para ignorar
las tres fechas del fichero al descomprimir.
Al crear un archivo, RAR automticamente reduce la precisin,
sino soporta el sistema del fichero el modo alto.
No es ms de 2 segundos en FAT y 1 segundo en Unix.
En NTFS la precisin de fecha es de 0.0000001 segundos.
Los sistemas operativos limitan el tiempo establecido para
desempaquetar. Windows permite establecer las tres fechas,
Unix - la modificacin y el ltimo acceso, pero no la creacin.
Ejemplos:
1) rar a -ts backup
Almacena todas fechas del fichero con la mxima precisin posible.
2) rar x -tsa backup
Restaura la fecha de modificacin y ltimo acceso. El modificador
-tsm no se requiere, ya que RAR usa el predeterminado.
3) rar a -tsm1 -tsc1 backup
Almacena con baja precisin la fecha de modificacin y creacin.
Sin -tsm1, RAR guarda la fecha de modificacin con alta precisin.
-u

Actualizar los ficheros. Puede usarse con el archivo de extraccin


o creacin.
La cadena de la orden "a -u" equivale a la orden 'u', podr usar
tambin el modificador '-u' con las ordenes 'm' o 'mf'. Si se
usa el modificador e'-u' con las ordenes 'x' o 'e', entonces
los ficheros no presentes en el disco y las copias ms nuevas
de los ficheros se extraern en el disco desde el archivo.

-v

Crear volmenes con deteccin automtica de tamao o listar todos


los volmenes. Este modificador puede usarse para crear o listar
volmenes.
En el primer caso permite la autodeteccin del tamao de volumen,
as los volmenes nuevos usarn todo el espacio disponible en los
medios de destino. Esto es conveniente al crear volmenes en discos
extrables. Puede leer ms sobre los volmenes en la descripcin
-v<tamao>.
En el segundo caso, cuando se usa este modificador conjuntamente

con las ordenes 'V' o 'L', fuerza a que RAR liste los contenidos
de todos los volmenes a partir del especificado en la lnea de
ordenes.
Sin este modificador RAR muestra slo los contenidos de un nico
volumen especificado.
-v<tamao>[k|b|f|m|M|g|G]
Crear volmenes con tamao=<tamao>*1000 [*1024 | *1].
Predefinidamente este modificador usa <tamao> en miles (1000) de
bytes (no 1024 x bytes), tambin puede introducir el tamao en
kilobytes usando el smbolo 'k', en bytes - 'b', megabytes - 'm',
millones de bytes - 'M', gigabytes - 'g', billones de bytes - 'G'
o seleccionar uno de los mltiples valores predefinidos usando el
smbolo 'f' seguido del valor numrico.
Los valores predefinidos son 360, 720, 1200, 1440 2880 y
sustituidos con el correspondiente del tamao del disquete.
Si se omite el tamao, se usar la autodeteccin.
Se permite especificar fracciones decimales usando el punto como
separador decimal. Por ejemplo, -v1.5g significa 1.5 gigabytes.
Puede especificar varios modificadores -v para establecer diferentes
tamaos para diferentes volmenes. Por ejemplo:
rar a -v100k -v200k -v300k arcname
establece 100 KB de tamao para el primer volumen, 200 KB para el
segundo y 300 KB para los dems volmenes.
Si los volmenes son creados en un medio extrable, despus de la
creacin del primer volumen, al usuario se le preguntar si desea:
Crear el siguiente volumen: Si/No/Si a todo
En este preciso momento, deber cambiar los discos. Contestando 'Si
a todo' todos los volmenes se crearn sin hacer pausas.
En RAR predefinidamente los volmenes tienen nombres similares a
'volname.partNNN.rar', donde NNN es el nmero del volumen. Para el
formato de archivo RAR 4.x si usa el modificador -vn es posible
seleccionar otro esquema para los nombres basado en la extensin,
donde el primer volumen, en un fichero multi-volumen determinado,
tiene la extensin .rar, y los siguientes volmenes son numerados
como .r00 hasta .r99. Los archivos RAR 5.0 no soportan -vn ni los
nombres basados en la extensin.
Al extraer o comprobar un archivo multi-volumen, debe usar slo el
nombre del primer volumen, si no hay siguiente volumen en la unidad
y el disco es extrable, al usuario se le indicar:
Inserte el disco con <nombre del siguiente volumen>
Inserte el disco con el volumen correcto y pulse cualquier tecla.
Si al extraer, el siguiente volumen no se encuentra y los volmenes
estn colocados en el disco duro del PC, RAR abortar el proceso y
mostrar el mensaje de error:

No se puede encontrar <nombre de volumen>


Los volmenes del archivo no pueden modificarse. Las ordenes
'd', 'f', 'u', 's' no se pueden usar con conjuntos multi-volmenes.
La orden 'a' puede usarse slo para crear una nueva secuencia
multi-volumen.
Es posible, aunque improbable, que el tamao del fichero, incluido
en un conjunto multivolumen, pudiera ser mayor que su tamao no
comprimido. Esto es debido al hecho de que la opcin 'almacenar' no
puede activarse en los conjuntos multi-volumen (no comprimir
si el tamao aumenta).
Los volmenes del archivo pueden ser auto-extrables (SFX). Para
crearlos debera usar los modificadores '-v' y '-sfx'.
Ejemplo:
crea un archivo en volmenes de tamao fijo:
rar a -s -v1440 floparch.rar *.*
se crearn volmenes slidos con un tamao de 1440000 bytes.
-vd

Borrar el contenido del disco antes de crear un volumen


Todos los ficheros y directorios en el disco de destino se borrarn
al usar '-vd'. El modificador slo puede aplicarse a medios
extrables, el disco duro no podr borrarse al usar este modificador.

-ver[n] Control de versin de ficheros


Fuerza a RAR a conservar las anteriores versiones de los ficheros
al hacer una actualizacin de los mismos en el archivo existente.
La antiguas versiones son renombradas como 'filename;n', donde 'n'
es el nmero de versin.
Predefinidamente, al desempaquetar un archivo sin el modificador
-ver, RAR extrae slo la ltima versin del fichero aadido, el
nombre no incluye un sufijo numrico. Pero si especifica un
nombre de fichero exactamente, incluida la versin, tambin
ser desempaquetado. Por ejemplo, 'rar x arcname' desempaquetar
slo las ltimas versiones, mientras 'rar x arcname file.txt;5'
desempaquetar 'file.txt;5', si est presente en el archivo.
Si especifica el modificador -ver sin un modificador, al
desempaquetar, RAR extraer todas las versiones de todos los
ficheros que coincidan con la mscara de fichero introducida. En
este caso el nmero de versin no es eliminada de los nombres de
fichero desempaquetados. Tambin puede extraer una versin concreta
del fichero especificando su nmero como modificador -ver.
Le dir a RAR que desempaquete slo esta versin y elimine el nmero
de versin de los nombres del fichero. Por ejemplo, 'rar x -ver5
arcname' desempaquetar slo las versiones 5 del fichero.
Si especifica el modificador 'n' al comprimir, limitar el nmero
mximo de versiones del fichero almacenadas en el archivo. Las
versiones antiguas del fichero que sobrepasen este umbral sern

eliminadas.
-vn

Usar la nomenclatura antigua de volmenes


En RAR predefinidamente los volmenes tienen nombres similares a
'volname.partNNN.rar', donde NNN es el nmero del volumen. Para el
formato de archivo RAR 4.x si usa el modificador -vn es posible
cambiarlo por otro modificador, usando la nomenclatura antigua de
volmenes, donde el primer volumen, en un fichero multi-volumen
determinado, tiene la extensin .rar, y los siguientes volmenes son
numerados como .r00 hasta .r99. Los archivos RAR 5.0 no soportan
-vn ni los nombres basados en la extensin.

-vp

Hacer una pausa antes de cada volumen


Por defecto RAR le pedir confirmacin antes de procesar el
siguiente volumen solo al comprimir en discos extrables y solo si
el espacio libre es menor que el tamao de volumen. Este modificador
fuerza a RAR a pedir siempre la confirmacin al crear o extraer
volmenes. Por ejemplo, esto puede ser til si desea copiar cada
volumen en distintas unidades inmediatamente despus de crearlo.

-w<p>

Asignar el directorio de trabajo como <p>. Este modificador se usa


para asignar el directorio a los ficheros temporales.

-x<f>

Excluir el fichero o carpeta <f>. Pueden usarse comodines tanto en


la trayectoria como en el nombre de fichero. Puede especificar el
modificador '-x' varias veces para definir mas de una exclusin.
Si la mscara contiene comodines, se aplicarn al directorio actual
y a sus subdirectorios. No es recursivo sin comodines de forma que
"fichero" solo excluir el fichero 'fichero' en la carpeta actual al
comprimir o en la carpeta raz al descomprimir.
Use "*\fichero" para excluir el fichero "fichero" recursivamente
en todas las carpetas.
Si conoce la ruta exacta al fichero, puede usar la sintaxis
"ruta\fichero" para excluir slo esta copia de "fichero". Si usa la
sintaxis -xruta\fichero al descomprimir un archivo, "ruta" debe ser
la ruta interna del archivo, no la ruta del fichero en el disco
despus de descomprimirlo.
Por defecto, las mascaras que contienen comodines se aplican solo a
ficheros. Si necesita que una mascara con comodines que excluya
varias carpetas use la sintaxis especial de exclusin de carpetas.
Estas mascaras empiezan con el carcter separador de carpetas ('\'
en Windows y '/' en Unix). Por ejemplo, "*\tmp\" excluir todas las
carpetas del tipo "*tmp*" y "*\tmp" excluir solo las carpetas
llamadas "tmp". Al incluir comodines las dos mascaras se usarn con
el contenido de la carpeta actual y todas sus subcarpetas.
Si desea excluir solo una carpeta, especifique el nombre exacto de
esa carpeta incluyendo su trayectoria relativa o absoluta pero sin
usar comodines. En este caso no es necesario aadir el carcter

separador de carpetas, que solo es necesario para mascaras de


exclusin de carpetas con comodines para distinguirlas de las
mascaras de exclusin de ficheros.
Ejemplos:
1) rar a -r -x*.bak -x*.rar rawfiles
Los ficheros *.bak y *.rar no se aadirn a rawfiles
2) rar a -r -x*\temp -x*\temp\* savec c:\*
comprime todos los ficheros en el disco c: excepto los directorios
'temp' y los ficheros que se encuentran en su interior
3) rar x -x*.txt docs
extrae todos los ficheros de docs.rar excepto los *.txt
-x@<lf> Excluir ficheros listados en el fichero <lf>.
Si usa -x@ sin el modificador nombre de fichero lista, se leern los
nombres del fichero introducido de forma estndar (stdin).
Ejemplo:
rar a -x@exlist.txt arch *.exe
-y

Responde Si a todas las preguntas.

-z[f]

Leer el comentario del archivo desde el fichero <f>.


Este modificador puede usarse con cualquier modi

ficador que
modifique el archivo para leer el comentario del
archivo desde un
fichero y aadirlo al archivo. Use el modificador
-sc si necesita
especificar el juego de carcteres para el comenta
rio en el fichero
de texto. Si no se especifica <f>, el comentario
se leer de la
entrada estndar (stdin).

Limitaciones
~~~~~~~~~~~~
Limitaciones de los rdenes:
Las ordenes 'd','u','f','c','cf' no funcionarn con archivos multi volumen.
La orden 'a' no puede ser usada para actualizar un archivo multi volumen,
slo sirve para crear uno nuevo.

Valores de salida
~~~~~~~~~~~~~~~~~
En caso de operacin correcta RAR devuelve el cdigo cero (0). Un cdigo de
salida distinto de 0 indica algn tipo de error:
Valor Descripcin
0
1
2
3
4
5
6
7
8
9
10
11
255

Operacin correcta.
Han sucedido error(es) no fatal(es).
Ha sucedido un error fatal.
Suma de control invlida, datos daados.
Intento de modificar un archivo bloqueado con la orden 'k' .
Error de escritura del disco.
Error de apertura del fichero.
Error en los modificadores de la lnea de rdenes.
No hay suficiente memoria para la operacin.
Error al crear un fichero.
No se encontr ningn fichero que procesar.
Contrasea incorrecta.
Proceso detenido por el usuario.

Glosario
~~~~~~~~
Archivo

Fichero especial que contiene uno o ms ficheros,


opcionalmente comprimido y/o codificado.

Compresin

Mtodo de codificacin de datos para reducir su tamao.

Suma de control Es un clculo de los valores de un bloque de datos o de un


fichero que permite validar los datos o el fichero.
Archivo SFX

Archivo auto extrable. Es un archivo en formato ejecutable,


que consiste en un mdulo auto extrable seguido de los
datos comprimidos. Es suficiente con ejecutar estos archivos
para iniciar la extraccin.

Slido

Archivo empaquetado que usa un mtodo de compresin especial


que ve todos los ficheros como un flujo continuo de datos.
Esto es particularmente ventajoso para empaquetar un gran
nmero de ficheros pequeos.

Volumen

Parte de un archivo dividido. La divisin de un archivo en


volmenes, permite su almacenamiento en varios discos
extrables. Los volmenes slidos tienen que descomprimirse
empezando por el primer volumen.

Copyright
(c) 1993-2013 Alexander Roshal

S-ar putea să vă placă și