SlideShare uma empresa Scribd logo
1 de 38
Manual de Usuario
~~~~~~~~~~~~~~~~~
RAR 4.20 versión 64 bits
~~~~~~~~~~~~~~~~~~~~~~~~
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
¡Bienvenido al compresor RAR!
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Introducción
~~~~~~~~~~~~
RAR es una potente herramienta que permite administrar y controlar los
ficheros. La versión para consola de RAR sólo soporta archivos en formato
RAR (nombres de archivo con extensión ".rar"). Otros formatos tales como ZIP,
no están soportados. Los usuarios de Windows pueden instalar WinRAR, que es
la versión de interfaz gráfica de RAR, y que permite procesar más tipos de
archivos.
La consola RAR y la interfaz WinRAR tienen una síntaxis de línea de comandos
similar, pero existen algunas diferencias. Por lo que se recomienda utilizar
este manual rar.txt para la consola RAR (rar.exe en versión de Windows),
y el fichero de ayuda -winrar.chm- en la interfaz WinRAR (winrar.exe).
Características incluidas en RAR:
* Algoritmo original de compresión altamente sofisticado,
* Algoritmo especial de compresión optimizado para ejecutables
de 32 y 64-bits, para texto, sonido, y datos gráficos.
* Mayor relación de compresión que otras herramientas similares, -
usando archivos 'sólidos'
* Verificación de autenticidad (sólo para versiones registradas)
* Archivos y volúmenes auto-extraíbles (SFX)
* Reparación de archivos dañados físicamente
* Bloqueo, contraseña, lista ordenada de ficheros, seguridad del
fichero y más...
Fichero de configuración
~~~~~~~~~~~~~~~~~~~~~~~~
RAR para Unix lee la información de configuración desde el fichero
.rarrc, en el directorio anfitrión del usuario (almacenado en la
variable de entorno HOME) o en el directorio /etc.
RAR para Windows lee la información de configuración desde el fichero
rar.ini, ubicado en el mismo directorio que el fichero RAR.exe
Este fichero puede contener la siguiente cadena:
modificadores=cualquier modificador RAR, separado por espacios
Por ejemplo:
modificadores=-m5 -s
Variables de entorno
~~~~~~~~~~~~~~~~~~~~
Los parámetros predefinidos pueden ser añadidos a la línea de comandos RAR,
para establecer una variable de entorno "RAR".
Por ejemplo, en UNIX las siguientes líneas pueden añadirse a su perfil:
RAR='-s -md1024'
export RAR
RAR usará esta cadena como parámetro predefinido en la línea de comandos y
creará archivos "sólidos" con un tamaño de diccionario de 1024 KB.
RAR maneja las opciones de prioridad siguientes:
modificadores en la línea de comandos máxima prioridad
modificadores en la variable RAR menor prioridad
modificadores guardados en el fichero de configuración mínima prioridad
Fichero de registro (Log)
~~~~~~~~~~~~~~~~~~~~~~~~~
Si el modificador -ilog se específica en la línea de comandos o en el
fichero de configuración, RAR escribe mensajes informativos dentro del
fichero de registro, sobre los errores encontrados al procesar archivos.
Para más detalles vea el modificador de lectura -ilog.
Lista de organización de archivos sólidos - rarfiles.lst
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Rarfiles.lst contiene una lista de ficheros, definidos por el usuario,
que indica a RAR el orden en el que se deben añadir los ficheros dentro de
un archivo sólido. Puede contener nombres de fichero, comodínes y entradas
especiales - $default. La entrada default define el lugar de colocación
de los ficheros no coincidentes en la lista, con otras entradas en este
fichero. El carácter 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 anfitrión
del usuario o en el directorio /etc.
Consejos para mejorar la compresión y velocidad de la operación:
- los ficheros similares deben estar agrupados en el archivo;
- los ficheros a los que se accede con frecuencia deben estar al principio.
Normalmente las máscaras colocadas en lo más alto de la lista tienen una mayor
prioridad. Pero hay una excepción a esta regla, si rarfiles.lst contiene dos
máscaras en las que hay ficheros que coinciden tanto con una máscara como con
la
otra, la máscara que contiene el subconjunto más pequeño de nombres de
fichero,
tendrá una prioridad superior, a pesar de su posición dentro de la lista.
Por ejemplo, si tiene las máscaras *.cpp y f*.cpp, f*.cpp tendrá mayor
prioridad,
de manera que la posición del 'nombrefichero.cpp' será seleccionado de acuerdo
a
'f*.cpp', y no a '*.cpp'.
Síntaxis de la línea de comandos RAR
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Síntaxis
RAR <comando> [ -<modificadores> ] <archivo> [ <@listaficheros...> ]
[ <ficheros...> ] [ <ruta_para_extraer> ]
Descripción
Las opciones de la línea de comandos (comandos y modificadores) proporcionan
un control de creación y administración de archivos con RAR. El comando es
una
cadena (o una sola letra) que ordena a RAR a realizar una acción.
Los modificadores están diseñados para modificar la forma en que RAR
realizará
esta acción. Otros parámetros son el nombre del archivo y los ficheros para
ser
archivados dentro o extraídos 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 después de // carácteres.
Por ejemplo, puede crear backup.lst conteniendo las siguientes cadenas:
c:workdoc*.txt //backup de documentos de texto
c:workimage*.bmp //backup de imágenes
c:workmisc
y entonces ejecutar:
rar a backup @backup.lst
Si desea leer los nombres de fichero introducidos de forma estándar
(standard input),
no ponga nombre al listfile (simplemente ponga @).
Por defecto, la versión para consola de RAR en Windows usa la codificación
OEM (DOS)
en los ficheros de la lista pero puede ser redefinida con la opción
-sc<juego>l.
Puede especificar en la misma línea de comandos, los nombres de ficheros
habituales y los ficheros de la lista. Si no se especifican los ficheros de
listfiles, entonces se usa implícitamente *.* y RAR procesa todos los
ficheros.
Muchos comandos RAR, como la extracción, prueba o lista, permiten utilizar
comodines en el nombre de archivo. Si no se especifica ninguna extensión en
la
máscara del archivo, RAR asume que .rar, con * significa todos los archivos
con
extensión .rar. Si necesita procesar todos los archivos sin extensión, use
la máscara *.
La máscara *.* selecciona todos los ficheros. No se admiten comodínes en el
nombre de
archivo al archivar y borrar.
En UNIX necesita encerrar con comillas las opciones que contengan comodínes
para
evitar la expansión del shell. Por ejemplo, este comando extraerá los
ficheros *.asm
de un archivo RAR en la carpeta actual:
rar e '*.rar' '*.asm'
Los comandos podrían ser cualquiera de los siguientes:
a Añadir ficheros al archivo.
Ejemplos:
1) añadir todos los ficheros *.hlp del directorio actual al
archivo ayuda.rar:
rar a ayuda *.hlp
2) añadir todos los ficheros del directorio actual y sus
subdirectorios en archivos solidos, auto-extraibles y partidos
en volumenes de 362000 bytes con un registro de
recuperación a cada volumen:
rar a -r -v362 -s -sfx -rr save
Al no especificar que ficheros hay que añadir se asume que
hay que añadirlos todos (*).
3) como excepción 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 añadirán al archivo incluso si no se
ha especificado la opción -r.
La siguiente orden añadirá todos los ficheros de la carpeta
Imagenes y sus subcarpetas al archivo Fotos.rar:
rar a Fotos.rar Imagenes
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 subcapetas necesita añadir la opción -r.
La siguiente orden añadirá todos los ficheros de la carpeta
Imagenes pero no sus subcarpetas ya que no se ha especificado
la opción -r:
rar a Fotos.rar Imagenes*
c Añadir comentario de archivo. Los comentarios se muestran mientras
se
procesa el archivo. La longitud del comentario está limitada a 62000
bytes.
Ejemplos:
rar c distrib.rar
Asimismo los comentarios pueden añadirse desde un fichero usando el
modificador -z[fichero].
El siguiente comando añade un comentario desde el fichero info.txt:
rar c -zinfo.txt dummy
cf Añadir comentario de fichero. Los comentarios de fichero se muestran
al poner el comando 'v'. La longitud del comentario de fichero está
limitada a 32767 bytes.
Ejemplo:
rar cf bigarch *.txt
ch Cambiar parámetros del archivo.
Este comando se puede usar con la mayoría de modificadores para
modificar los parámetros del archivo. Es muy conveniente con
modificadores, como: -av, -cl, -cu, -tl, que no disponen de un
comando exclusivo.
Si no puede recomprimir, (des)codificar los datos del archivo
y no puede fusionar o crear volúmenes. Use el comando 'ch'
sin modificadores, copiará simplemente los datos del archivo
sin ninguna modificación.
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 estandard (stdout).
Ejemplos:
1) rar cw arc comment.txt
2) rar cw -scuc arc unicode.txt
3) rar cw arc
d Eliminar ficheros del archivo. Advierta si al procesar este comando,
se
eliminan todos los ficheros del archivo, el archivo vacio será
eliminado.
e Extraer ficheros al directorio actual.
f Actualizar ficheros del archivo. Actualiza los ficheros modificados
desde la última vez en que se empaquetaron. Este comando no permite
añadir nuevos ficheros al archivo.
i[i|c|h|t]=<cadena>
Buscar cadena en los archivos.
Soporta los siguientes parámetros opcionales:
i - búsqueda simple (predefinida);
c - búsqueda avanzada;
h - búsqueda hexadecimal;
t - usar ANSI, tablas Unicode y carácteres OEM (sólo Windows);
Si no se especifican parámetros, es posible usar la síntaxis
de comando simplificada i<cadena> en lugar de i=<cadena>
Se puede especificar el modificador 't' con otros parámetros,
por ejemplo, cadena=ict realiza una búsqueda avanzada, usando
las tablas de carácteres antes mencionadas.
Ejemplos:
1) rar "ic=primer nivel" -r c:*.rar *.txt
Realiza la búsqueda 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
Búsqueda 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 comando que intente cambiar el
archivo
será ignorado.
Ejemplo:
rar k final.rar
l[t,b] Listar los contenidos del archivo [técnico]. Los ficheros son
listados
de igual forma que si usará el comando 'v' excepto la ruta del
fichero.
i.e. sólo se muestra el nombre del fichero.
Información técnica opcional (SO anfitrión, sólido y antigua
versión)
se muestra al usar el modificador 't' . El modificador 'b' fuerza
a RAR a crear nombres de fichero sin información adicional.
m[f] Mover al archivo [sólo ficheros]. El movimiento de ficheros y
directorios
en ficheros y directorios, da como resultado su borrado al
completarse
con éxito la operación de empaquetado. Los directorios no se
eliminan
si se usa el modificador 'f' y/o se aplica el modificador '-ed'.
p Imprimir fichero por la salida predeterminada (stdout).
Puede usar este comando junto con el modificador -inul para
desactivar todos los mensajes de RAR e imprimir sólo los datos
del fichero. Puede ser importante cuando necesita enviar un
fichero canalizado por la salida predeterminada.
r Reparar un archivo. La reparación de archivos se realiza en dos
fases.
Primera, se busca el registro de recuperación del archivo dañado
(véase el comando 'rr'). Si el archivo contiene un registro de
recuperación y la porción de los datos dañados es continua y menor
de N*512 bytes, donde N es el número de sectores recuperados
colocados
dentro del archivo, la probabilidad de reconstrucción 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 (dañado).
Si un archivo dañado no contiene un registro de recuperación o si el
archivo no está completamente recuperado debido a un daño mayor, se
realizará una segunda fase. Durante esta fase sólo se reconstruirá
la
estructura del archivo y si aún así, es imposible recuperar los
ficheros debido a un fallo en la validación CRC, todavía es posible
recuperar ficheros no dañados que eran inaccesibles debido a daños
en la estructura del archivo. Esto es especialmente útil en archivos
que no son sólidos. Esta fase nunca es eficiente para archivos con
cabeceras de fichero cifradas, que solo pueden repararse si esta
presente el registro de recuperación.
Una vez completada la segunda fase, el archivo reconstruido se
guardará como rebuilt.arcname.rar, donde 'arcname' es el nombre
original del archivo.
Cuando está en progreso la recuperación, RAR puede advertir al
usuario
que requiere su asistencia, cuando se detecta un archivo sospechoso
Entrada sospechosa (Suspicious entry)
Nombre: <nombrefichero posible>
Tamaño: <size> Empaquetado: <tamaño comprimido>
¿Desea añadirlo? : Si/No/Todo
Al contestar 'S' añadirá esta entrada al fichero
rebuilt.arcname.rar.
Ejemplo:
rar r buggy.rar
rc Reconstruir volúmenes perdidos y dañados usando volúmenes de
recuperación (ficheros .rev). Necesitará especificar cualquier
volumen existente como nombre del archivo, por ejemplo,
'rar rc backup.part03.rar'
Lea la descripción del comando 'rv' para la recuperación de
volúmenes.
rn Renombrar ficheros comprimidos.
La síntaxis del comando es:
rar rn <arcname> <srcname1> <destname1> ... <srcnameN> <destnameN>
Por ejemplo, el siguiente comando:
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 comodínes 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 renombrarán 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
comodínes. Este comando es potencialmente peligroso, porque un
comodín equivocado puede corromper todos los nombres archivados.
rr[N] Añadir registro de recuperación de datos. Opcionalmente, se puede
añadir a un archivo información redundante (registro de
recuperación).
Esto causará un pequeño incremento del tamaño del archivo y le
ayudará
a recuperar ficheros dañados por errores de disco o perdidas de
datos
de cualquier otro tipo siempre que los daños no sean muy severos.
Un registro de recuperación contiene hasta 524288 sectores de
recuperación. El número de sectores puede específicarse directamente
en el comando 'rr' (N = 1, 2 .. 524288) o si no lo especifica el
usuario,
será seleccionado automáticamente de acuerdo al tamaño del archivo:
el tamaño de información de recuperación estará cerca del 1%
del tamaño total del archivo, permitiendo habitualmente la
recuperación de hasta el 0.6% de datos dañados continuos sobre el
tamaño total del archivo.
Puede también especificar como tamaño del registro de recuperación,
un porcentaje del tamaño del archivo. Simplemente añada el
porcentaje al parámetro del comando. Por ejemplo:
rar rr3% arcname
Advierta que si ejecuta este comando desde ficheros .bat o .cmd,
necesitará usar rr3%% en lugar de rr3%, ya que el procesador del
comando trata el carácter único '%' como el de comienzo de un
parámetro de fichero masivo. También puede usar 'p' en lugar de
'%', de forma que 'rr3p' también trabajará.
Si los datos tienen daños continuos, entonces cada sector-rr
ayuda a recuperar 512 bytes de información dañada. Este valor
puede ser inferior en caso de daños múltiples.
El tamaño del registro de recuperación se puede establecer de
forma aproximada, usando la siguiente fórmula: <tamaño de
archivo>/256
+ <número de sectores de recuperación>*512 bytes.
rv[N] Crear volúmenes de recuperación (ficheros .rev), pueden usarse
más tarde para reconstruir ficheros perdidos y dañados, en un
volumen determinado. Este comando sólo tiene sentido, usando
archivos multi-volúmenes, y necesita especificar como nombre
de archivo, el del primer volumen del conjunto. Por ejemplo:
rar rv3 data.part01.rar
Esta característica puede ser útil para copias de seguridad o,
por ejemplo, cuando envia 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 volúmenes de recuperación reenviados, en lugar de los
volúmenes habituales, puede reducir el número total de
ficheros a reenviar por correo.
Cada volumen de recuperación es capaz de reconstruir un volumen
RAR perdido o dañado. Por ejemplo, si tiene 30 volúmenes y
3 volúmenes de recuperación, podrá reconstruir cualquiera de
los 3 volúmenes perdidos. Pero si el número de ficheros .rev
es menor que el número de volúmenes perdidos, la reconstrucción
no será posible. El número total de volúmenes usados y recuperados
no puede exceder de 255.
Los volúmenes RAR originales no deben ser modificados, una vez
creados los volúmenes de recuperación. Los datos usados por el
algoritmo de recuperación, son almacenados en los ficheros REV
y en los volúmenes RAR, para reconstruir volúmenes RAR perdidos.
Por ejemplo, si modifica volúmenes RAR y los bloquea, después de
crear los ficheros REV, el proceso de recuperación fracasará.
El parámetro opcional <N> específica el número de volúmenes de
recuperación a crear, y debe ser menor que el número total de
volúmenes RAR del conjunto. Puede también añadir un porcentaje
a este parámetro, en tal caso el número de ficheros .rev creados,
será igual al del porcentaje del número total de volúmenes RAR.
Por ejemplo:
rar rv15% data.part01.rar
RAR reconstruye volúmenes perdidos y dañados, usando el comando 'rc'
o de forma automática, si no puede localizar el siguiente volumen,
y halla el número requerido de ficheros .rev para desempaquetarlos.
Las copias originales de los volúmenes dañados son renombradas antes
de la reconstrucción como *.bad. Por ejemplo, volname.part03.rar
será renombardo como volname.part03.rar.bad
s[nombre] Convertir un archivo en SFX. El archivo es fusionado con un módulo
SFX (usando el fichero default.sfx o el modificador especificado).
En la versión de Windows, el fichero default.sfx debe colocarse en
el
mismo directorio que rar.exe, en Unix - en el directorio anfitrión
del
usuario, en /usr/lib o /usr/local/lib.
s- Eliminar el módulo SFX de un archivo SFX existente. RAR crea un
nuevo
archivo sin el módulo SFX, pero el archivo SFX original no se
eliminará.
t Verificar los ficheros después de comprimir. Este comando realiza
una
extracción 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 '*'
El usuario verifica los archivos en todos los sub-directorios,
comenzando con la ruta actual:
rar t -r *
o en Unix:
rar t -r '*'
u Actualizar ficheros del archivo. Añade ficheros al archivo y
actualiza
los que han sufrido alguna variación, desde la última vez en que se
empaquetaron.
v[t,b] Listado detallado del contenido del archivo [técnico].
Los ficheros se listan usando el formato: nombre de ruta completa,
comentario del fichero, tamaño original y comprimido, ratio de
compresión, fecha y hora última actualización, atributos, CRC,
método de compresión y versión mínima de RAR para extraer.
La información del método de compresión se muestra como m<N><d>.
N muestra el método de compresión de los ficheros y usará los mismos
valores que el conmutador -m<n>, donde '0', '1',..., '5' significa
'almacenar','rápido'..., 'mejor'. 'd' indica el diccionario de
compresión,
como en el conmutador -md<n>, donde 'a', 'b',..., 'g' significa 64
KB,
128 KB,..., 4096 KB. Los directorios siempre tienen el método de
compresión
'0' y ningún tamaño de diccionario.
Información técnica opcional como "S.O anfitrión", "Sólido" y
"Viejo"
se muestra al usar el modificador 't'. "S.O anfitrión" indica el
sistema operativo nativo de la versión de WinRAR que se usó para
crear el archivo. "Sólido" indica que el fichero usa estadisticas
de compresión del fichero precedente (vea la opción -s). "Viejo"
indica que si se trata de la versión del fichero o no (vea la
opción -ver para mas información)
El modificador 'b' fuerza a RAR a mostrar solo los nombres de
fichero
sin ningún tipo de información adicional.
Para listar los contenidos de todos los volúmenes de archivo, use un
asterisco ('*'), en lugar de la extensión del fichero del archivo, o
bien use el modificador '-v'.
Ejemplo:
1) Lista los contenidos del archivo system.rar (modo técnico)
y redirecciona la salida al fichero techlist.lst
rar vt system >techlist.lst
2) Lista los contenidos del archivo tutorial.rar (mostrar modo
de nombres del fichero)
rar vb tutorial
x Extraer ficheros con ruta completa.
Ejemplo:
rar x -av- -c- dime 10cents.txt
extrae el fichero especificado a la ruta actual. Estarán
desactivados
la Verificación de autenticidad y el comentario.
Modificadores (usados en conjunción con un comando):
-? Muestra la ayuda en comandos y modificadores. Lo mismo que cuando
no se introduce nada o se introduce una opción ilegal en la línea
de comandos.
-- Detener análisis de modificadores
Este modificador le indica a RAR que no hay más modificadores en la
línea de comandos. Podría ser útil, si cada nombre de archivo o
fichero
comenzará desde el carácter '-' . Sin el modificador '--' el nombre
sería
tomado como un modificador.
Ejemplo:
Puede añadir todos los ficheros del directorio actual al archivo
sólido '-StrangeName'
RAR a -s -- -StrangeName
-@[+] Desactiva [activa] la lista de ficheros
RAR inicia, los parámetros de la línea de comandos, a partir del
'carácter @'
como listas de ficheros. Así, predeterminadamente, RAR intentará
leer
'nombre_de_fichero' de las listas de ficheros, al encontrar el
parámetro
'@ nombre_de_fichero'. Pero si existe el fichero 'nombre_de_fichero
@', RAR
tratará el parámetro como fichero '@ nombre_de_fichero' en lugar de
leer la
lista de ficheros.
El modificador -@[+] permite evitar esta ambigüedad y estrictamente
definir
cómo gestionar los parámetros a partir del 'carácter @'.
Si se especifica -@, todos estos parámetros encontrados después de
este modificador,
se considerarán como nombres de fichero, y no, como listas de
ficheros.
No afecta a los parámetros de procesamiento ubicados antes del
modificador.
Ejemplo:
comprobar el fichero archivado '@home'
rar t -@ notes.rar @home
-ac Quitar el atributo de archivo después de la compresión o extracción
(Sólo para Windows).
-ad Añadir nombre de archivo a la ruta de destino.
Esta opción 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.
Añade la cadena fecha actual a un nombre de archivo al crearse
o procesarse. Esto es útil para realizar copias de seguridad.
El formato de la cadena añadida es definido por el parámetro
opcional "formato" o por "YYYYMMDDHHMMSS" si este parámetro
está ausente. El formato de la cadena puede incluir los siguientes
carácteres:
Y - año
M - mes
MMM - nombre del mes como cadena de texto (Ene, Feb, etc.)
W - número de orden de la semana (la semana se inicia con el
Lunes)
A - número del día de la semana (Lunes= 1, Domingo= 7)
D - día del mes
E - día del año
H - horas
M - minutos (tratado como minutos si se encuentra después de las
horas)
I - minutos (tratado como minutos independientemente de la
posición de las horas)
S - segundos
N - número del archivo. RAR busca los archivos ya existentes con
nombre generado
y si los encuentra, incrementa el número de archivos hasta que
genera un
único nombre. Este especificador de formato 'N' no está
soportado al crear
volúmenes. Al realizar operaciones de no compresión, como la
extracción,
RAR selecciona el archivo que precede al primer nombre no
utilizado o
conjuntos N al 1 si tal archivo no existe.
Cada uno de los carácteres del formato de la cadena listados arriba,
representa sólo un carácter añadido al nombre de archivo. Por
ejemplo,
usar WW para definir dos digitos del número de orden de la semana o
YYYY para definir los cuatro digitos del año.
Si el primer carácter 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 carácteres '{' y '}'. Este texto está insertado dentro
del nombre del archivo.
Todos los demás carácteres se añaden 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.
Si usa el modificador -log escribirá el nombre del archivo generado
a un fichero y leerá los archivos para su posterior procesamiento.
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 descripción de los campos
rar a -agYYYY{year}-WW{week}-A{wday} backup
5) usa YYYYMMDD y el número de archivo. Esto permite generar nombres
únicos aún cuando la máscara del formato YYYYMMDD se haya usado
más
de una vez el mismo día
rar a -agYYYYMMDD-NN backup
-ai Ignorar atributos de fichero.
Al usar esta opción al extraer, RAR no establecerá los atributos
de los ficheros a los almacenados en el archivo RAR. Esta opción
mantiene los atributos asignados por el sistema operativo a los
ficheros nuevos.
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 Añadir los ficheros con el atributo Archivo activado
(sólo para Windows).
Ejemplo:
Añade 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 añadir ficheros a un
archivo,
esta ruta se funde con el nombre del fichero, eliminando los nombres
del
fichero al extraer.
Por ejemplo, puede añadir el fichero 'readme.txt' al directorio
'DOCSENG' del archivo 'release', para ello ejecute:
rar a -apDOCSENG release readme.txt
o extraer 'ENG' al directorio actual:
rar x -apDOCS release DOCSENG*.*
-as Sicronizar contenidos del archivo
Si este modificador se usa al comprimir, estos ficheros archivados
que no están presentes en la lista de ficheros actualmente añadidos,
se suprimirán del archivo. Es conveniente usar este modificador en
combinación con -u (actualización), para sincronizar los contenidos
del archivo y los del directorio de compresión.
Por ejemplo, después del comando:
rar a -u -as backup sources*.cpp
el archivo 'backup.rar' sólo contendrá los ficheros *.cpp del
directorio 'sources', todos los demás ficheros serán eliminados
del archivo. Es similar a crear un nuevo archivo, pero con una
importante excepción: si no se ha modificado ningún fichero desde
la última copia de seguridad, la operación se realizará mucho más
rápida que la creación de un archivo nuevo.
-av Poner la verificación de autenticidad (sólo para versiones
registradas). RAR pondrá, en cada archivo nuevo y actualizado,
la información concerniente al creador, la última hora de
actualización y el nombre del archivo.
Si un archivo, que contiene verificación de autenticidad,
está siendo cambiado y este modificador no se especifica,
la información de la verificación de autenticidad será
eliminada.
Al extraer, verificar, listar o actualizar un archivo con el
modificador '-av', RAR realizará la validación de integridad
y mostrará el mensaje:
Información de verificación de autenticidad...
En el caso de haya sido éxitosa la verificación de autenticidad,
aparecerá el mensaje 'Aceptar', y se mostrará información del
nombre del creador y de la última actualización. En el caso de
error en la verificación de autenticidad, aparecerá el mensaje
'ERRÓNEA'.
La verificación de autenticidad puede ser falsificada y no
proporciona el mismo nivel de seguridad que los modernos
metodos de firma digital basados en llaves públicas. Se
recomienda usar esta carácteristica de WinRAR solo para fines
informativos como si fuera un comentario de archivo especial.
No la use cuando precise informar de forma precisa sobre el
autor del archivo.
Para permitir la característica de verificación de autenticidad,
el programa DEBE estar registrado. Por favor contacte con su
distribuidor local o centro de distribución mundial.
-av- Desactivar la verificación de autenticidad.
-cfg- Ignorar el fichero de configuración y la variable de entorno RAR.
-cl Convertir nombres de ficheros en minúsculas.
-cu Convertir nombres de ficheros en mayúsculas.
-c- No mostrar comentarios.
-df Eliminar los ficheros tras la compresión
Mover ficheros al archivo. Este modificador en combinación con
el comando "A" realiza la misma acción que el comando "M".
-dh Abrir los ficheros compartidos
Permite procesar ficheros abiertos por otras aplicaciones para
escribir.
Este modificador ayuda si una aplicación permite el acceso de
lectura al
fichero, pero si todos los tipos de acceso al fichero están
prohibidos,
la operación de apertura del fichero fracasará.
Esta opción podría ser peligrosa, porque permite el acceso de
lectura al
archivo de un fichero, que al mismo tiempo fue modificado por otra
aplicación,
así es que usélo con cuidado.
-dr Mover ficheros a la Papelera tras la compresión
Eliminar ficheros después de comprimir enviandolos a la Papelera
de Windows. Solo esta disponible en la versión para Windows.
-ds No ordenar ficheros al añadir a un archivo sólido
-dw Limpiar y eliminar ficheros tras la compresión
Eliminar ficheros después de comprimir. Antes de eliminarlos
son sobreescritos con ceros para prevenir la recuperación
de datos del fichero eliminado.
Tenga en cuenta que esto está diseñado para discos duros normales,
pero no puede sobrescribir los datos del archivo original en discos
sólidos, como resultado de la tecnología de nivelación SSD, y
tratarse
de datos más complicados.
-ed No añadir directorios vacios
Este modificador indica a RAR que no guarde registros del directorio
en el archivo creado. Al extraer esos archivos, basándose en las
rutas
de los ficheros contenidos en ellos, RAR crea directorios con datos.
La información sobre los directorios vacios se perderá. Todos los
atributos de los directorios con datos, excepto (derechos de acceso,
flujos de datos, etc...) se perderán igualmente, así es que use sólo
este modificador si no necesita conservar tal información.
Si usa -ed con el comando 'm' o con el modificador -df, RAR no
eliminará los directorios vacios.
-ee No guardar ni extraer los atributos extendidos
Desactiva la opción de guardar y restaurar los atributos extendidos
del fichero. Sólo para versiones OS/2.
-en No añadir bloque de "final de archivo"
Predefinidamente, RAR añade 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 característica.
Por ejemplo, si un archivo se transfiere entre dos sistemas mediante
enlaces poco confiables, y a la vez un remitente le añade 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 volúmenes, porque el bloque
de final de archivo contiene información importante para el
correcto procesado del volumen.
-ep Excluir rutas de los nombres. Este modificador permite añadir
ficheros a un archivo sin incluir la información de la ruta.
Puede dar resultado a que algunos ficheros existentes en el
archivo tengan el mismo nombre.
-ep1 Excluir el directorio raíz de los nombres. No guarda la ruta
introducida en la línea de comandos.
Ejemplo:
todos los ficheros y directorios del directorio tmp serán añadidos
al archivo 'test', pero la ruta de nombres archivados no incluirá
'tmp'
rar a -ep1 -r test tmp*
Esto equivale a los comandos:
cd tmp
rar a -r ..test
cd ..
-ep2 Expandir las rutas al completo. Guarda las rutas completas del
fichero
al comprimir (excepto la letra de unidad y el separador (los dos
puntos)
que encabezan la ruta).
-ep3 Expandir las rutas al completo incluyendo la letra de unidad.
Sólo 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 líneas de carácteres subrayados.
Si usa -ep3 al extraer, cambiará las líneas 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.
También convierte trayectorias UNC de servidorcompartido a
__servidorcompartido 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 sólo - 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
confía
plenamente en su autor. Este modificador le permite sobreescribir
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 según sus atributos.
<atri> es un número en sistema decimal, (empieza por '0')
o en formato hexádecimal (empieza por '0x').
Predefinidamente sin el símbolo '+', el modificador que define
la máscara a excluir antes del <atri>. Si el resultado de digitos
binarios (Y) entre <atri> y los atributos del fichero difiere
de cero, el fichero no se procesará.
Si el símbolo '+' está presente, especifica que la máscara está
incluida. Sólo estos ficheros, que tienen al menos un atributo
especificado en la máscara, serán procesados.
En versiones de Windows se pueden usar los símbolos D, S, H, A y R,
en lugar de una máscara digital, para representar los directorios y
ficheros de sistema, ocultos y con atributos de solo lectura.
La instrucción dada para los atributos no es muy significativa.
Las versiones de Unix soportan los símbolos D y V para definir los
directorios y los atributos del dispositivo.
Se permite especificar - e attr > y - e + attr > en la misma línea
de
comandos.
Ejemplos:
1) registrar sólo 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 extracción o creación
del
archivo.
La cadena comando "a -f" es equivalente al comando 'f', puede usar
también el modificador '-f' con los comandos 'm' o 'mf'. Si se usa
el modificador '-f' con los comandos 'x' o 'e', entonces se
cambiarán
los ficheros antiguos con nuevas versiones extraídas del archivo.
-hp[p] Codificar cabeceras y datos del fichero.
Este modificador es similar a -p[p], pero el modificador -p codifica
sólo los datos del fichero y deja otra información, como los nombres
de fichero visibles. Este modificador codifica todas las áreas
sensibles
del archivo, incluyendo datos del fichero, nombres, tamaños,
atributos,
comentarios y otros bloques, proporcionando un nivel más alto de
seguridad.
Sin la contraseña es imposible ver, incluso la lista de ficheros, en
un
archivo codificado con - hp.
Ejemplo:
rar a -hpfGzq5yKw secret report.txt
Añadirá el fichero report.txt al archivo codificado
secret.rar usando la contraseña 'fGzq5yKw'
-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
operación.
El modificador -idp desactiva el indicador de porcentaje.
El modificador -idq activa el modo silencioso, sólo 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 electrónico. Sólo para versiones Windows.
Adjuntar un archivo creado o actualizado para añadir al mensaje
del correo. Necesitará tener un cliente MAPI para usar este
modificador
(los programas de e-mail más modernos soportan la interfaz MAPI).
Debe introducir la dirección de destino del correo o dejarla en
blanco.
En este último caso se la pedirá el programa de correo. Es posible
especificar varias direcciones separándolas con comas, o puntos y
comas. Si añade a -ieml un punto, el archivo se eliminará después de
que se adjunte al correo electrónico.
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 depuración.
-ilog[name]
Registrar los errores en un fichero (sólo versión registrada).
Escribe mensajes de error en el fichero rar.log creado en el
directorio de RAR. Se puede llamar de otra manera al fichero
log en lugar del predefinido rar.log en el modificador,
por ejemplo, -ilogc:logbackup.log. Si el nombre especificado
no incluye la ruta, el fichero log se creará usando los siguientes
predefinidos:
Unix: fichero .rarlog en el directorio anfitrión del usuario;
Windows: fichero rar.log en el directorio %APPDATA%WinRAR.
-inul Desactivar todos los mensajes.
-ioff Apagar el PC después de finalizar la operación. El hardware
debe soportar la característica de apagado de energía. Sólo
para versiones Windows.
-isnd Activar sonido.
-k Bloquear el archivo. Cualquier comando que intente cambiar el
archivo
será ignorado.
-kb Guardar los ficheros extraídos dañados
Predefinidamente RAR, elimina los ficheros con error de CRC
después de la extracción. El modificador -kb especifica que
los ficheros con error de CRC no se eliminen.
-log[fmt][=nombre]
Escribe nombres al fichero de registro.
Este conmutador permite escribir nombres de archivo y fichero al
especificar el fichero de texto en la compresión, extrayendo,
eliminando y listando comandos. Su comportamiento está definido por
la
cadena 'fmt', que puede incluir uno o más de los siguientes
caracteres:
A - escribe los nombres de archivo al fichero de registro. Si RAR
crea
o procesa volúmenes, todos los nombres de volumen son
registrados.
F - escribe los nombres de los ficheros procesados al fichero de
registro.
Incluye los ficheros añadidos al comprimir y extraer, eliminar o
listar
dentro del archivo.
P - si existe un fichero de registro con el nombre especificado,
anexará
datos al fichero existente en lugar de crear uno nuevo.
U - escribe datos en formato Unicode.
Si no se especifica ni 'A' ni 'F', se asume 'A'.
el parámetro 'nombre' permite especificar el nombre del fichero de
registro.
Debe separarse de la cadena 'fmt' el carácter '='.
Si 'nombre' no está presente, RAR usará el nombre de fichero
predeterminado
rarinfo.log.
Está permitido especificar varios conmutadores -log en la misma
línea de comandos.
Este modificador puede ser particularmente útil si se necesita
procesar
un archivo creado con los conmutadores ag - o - v en una secuencia
de comandos
de proceso por lotes. Puede especificar - loga=arcname.txt al crear
un archivo
y, a continuación, leer un nombre de archivo generado por RAR de
arcname.txt
con un mandato adecuado.
Ejemplos:
1) escribir nombres de volúmenes creados a vollist.txt:
rar a -v100m -loga=vollist.txt volume.rar c:data
2) escribir el nombre de archivo generado a backup.txt en Unicode:
rar a -ag -logau=backup.txt backup.rar myfiles*
3) escribir nombres de volúmenes verificados a vollist.txt y nombres
de ficheros comprimidos comprobados dentro de los volúmenes a
filelist.txt:
rar t -log=vollist.txt -logf=filelist.txt volume.part01.rar
-m<n> Establecer la tasa de compresión:
-m0 nada Modo que no comprime ficheros al añadir al archivo
-m1 la más rápida Modo de mínima compresión
-m2 rápida Modo de compresión rápida
-m3 normal Modo de compresión predefinida
-m4 buena Modo de compresión buena (más compresión, pero más
lento)
-m5 la mejor Modo de máxima compresión (máxima compresión, pero
mayor lentitud)
Si este modificador no se específica, RAR usará el método -m3
(compresión normal).
Predefinidamente, RAR usa sólo un algoritmo de compresión general
en modos -m1 y -m2. Los algoritmos avanzados para procesos de
sonido y color verdadero si están activasdos en modos -m3..-m5.
La compresión de texto avanzada está deshabiliatda en todos los
modos.
Este predefinido puede sobreescribirse usando el modificador -mc.
-mc<par>
Establecer los parámetros avanzados de compresión.
Este modificador es proyectado principalmente para comparativas
y experimentos. En entornos reales es preferible dejar que RAR
seleccione los parámetros óptimos automáticamente.
Advierta que un uso inapropiado de este modificador puede llevar
a pérdidas de rendimiento y de compresión muy importantes, úsela
sólo si sabe perfectamente lo que hace.
Tiene la siguiente síntaxis:
-mc[param1][:param2][módulo][+ o -]
donde el <módulo> es el único carácter del campo que indica una
parte
del algoritmo de compresión, el cual tiene que estar configurado.
Puede tener los siguientes valores:
A - compresión de sonido;
C - compresión de datos de color verdadero (RGB);
D - compresión delta;
E - compresión para ejecutables Intel de 32-bit x86;
I - compresión para ejecutables Intel Itanium de 64-bit;
T - compresión de texto.
el signo '+' al final del modificador aplica el módulo del algoritmo
seleccionado a todos los datos procesados, '-' desactiva el módulo
a todo. Si no se específica ningún signo, RAR eligirá los módulos de
forma automática, basándose en los datos y método de compresión
actual.
el modificador -mc- desactiva todos los módulos opcionales y permite
sólo el algoritmo general de compresión.
<Param1> y <Param2> son parámetros de módulos dependientes que se
describen más abajo.
Compresión de sonido, compresión delta:
<Param1> es un número 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.
Compresión de ejecutables Intel de 32-bit x86,
compresión de ejecutables Intel Itanium de 64-bit,
compresión de datos de color verdadero (RGB):
<Param1> y <Param2> se ignoran.
Compresión de texto:
Text compression algorithm provides noticeably higher compression
on plain text data. But it cannot utilize several CPU cores
efficiently resulting in slower compression time comparing to
general algorithm in multicore and multiprocessor environment.
Also its decompression speed is much slower than in general
algorithm regardless of CPU cores number. This is why
the text compression is disabled by default. You can specify
-mct switch to allow RAR to select this algorithm automatically
for suitable data. Switch -mct+ will force use of the text
compression for all data.
Switch -mct can also include <Param1> and <Param2>, so its
full syntax is -mc[param1][:param2]t[+ or -].
<Param1> es la exigencia del algoritmo PPM (puede ser 2 - 63).
Habitualmente un valor superior aumenta ligeramente la tasa
de compresión de datos redundantes, pero sólo si hay memoria
suficiente disponible para PPM. En caso de falta de memoria
el resultado puede ser negativo. Exigencias de valores superiores
decrecen la velocidad de compresión y descompresión.
<Param2> es la memoria en megabytes asignada por PPM (1-128).
Valores superiores pueden incrementar la tasa de compresión,
pero advierta que PPM utiliza un tamaño 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 descompresión todavía es posible usando memoria virtual,
pero ésta puede ser muy lenta.
Ejemplos:
1) modificador -mc1a+ fuerza el uso de compresión mono audio de 8
bits
para todos los datos.
2) modificador -mc10:40t+ fuerza el uso del algoritmo de compresión
de
texto para todos los datos, establece la exigencia de compresión a
10
y asigna 40 MB de memoria.
3) modificador -mc12t establece la exigencia de compresión de texto
a
12, cuando se usa la compresión de texto, pero deja que RAR decida
cuando debe usarla.
4) modificadores -mct -mcd- permiten a RAR aplicar la compresión de
texto
a los datos adecuados y desactivar la compresión delta.
-md<n> Tamaño del diccionario en <n> KB
n=(64,128,256,512,1024,2048,4096 ó letras a,b,c,d,e,f,g)
El tamaño del diccionario es un área de memoria especial que usa el
algoritmo de compresión. Si el tamaño del fichero al comprimir
(o el tamaño total de los ficheros en el caso de un archivo sólido)
es mayor que el tamaño del diccionario, entonces aumentando el
tamaño
del diccionario, generalmente aumentará la tasa de compresión, pero
disminuirá la velocidad del empaquetado y se requerirá más memoria.
RAR puede reducir el tamaño del diccionario si es significativamente
mayor que el tamaño de los datos de origen. Esto ayudará a reducir
los requerimientos de memoria sin disminuir la compresión.
Predefinidamente el tamaño del diccionario es de 4096 KB.
Ejemplo:
RAR a -s -mdd sources *.asm
o
RAR a -s -md512 sources *.asm
Creará un archivo sólido usando un diccionario de 512 KB.
-ms[lista]
Especificar los tipos de ficheros a almacenar
Especifica los tipos de ficheros que se almacenarán sin compresión.
Este modificador puede usarse para almacenar carpetas ya
comprimidas,
lo que ayudará a aumentar la velocidad de compresión sin una pérdida
notable de la tasa de compresión.
El parámetro 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 compresión todos los archivos RAR y ZIP e imágenes
JPG.
Se pueden especificar también máscaras de comodínes en la lista,
así -ms*.rar;*.zip;*.jpg también funcionará.
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, z, zip.
-mt<tareas>
Fijar el número de tareas.
El parámetro <tareas> puede usar valores que van desde 0 a 32.
Si se define el número máximo recomendado de tareas activas para
el algoritmo de compresión como también para otros módulos RAR,
que puede iniciar varias tareas. A veces mientras RAR intenta seguir
esta recomendación, el número real de tareas activas puede diferir
de las especificadas.
El cambio del parámetro <tareas> afecta ligeramente a la tasa
de compresión, por lo que archivos creados con diferentes
modificadores -mt no serán exactamente iguales aunque los otros
ajustes de compresión sean iguales.
Si no se especifica el modificador -mt, RAR intentará detectar
el número de procesadores disponibles y seleccionará el número
óptimo de tareas automáticamente.
-n<f> Incluir sólo el fichero especificado <f>. Pueden usarse comodínes
en el nombre y partes del fichero de la máscara del fichero.
Se puede especificar algunas veces el modificador '-n'.
Este modificador no sustituye a las máscaras habituales del fichero,
por lo que necesitará ser introducido en la línea de comandos.
Es un filtro adicional que límita los ficheros procesados y a los
que corresponde la máscara incluida en el modificador -n.
Esto puede reducir a veces la longitud de la línea de comandos.
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> Incluir ficheros listados en el fichero <lf>.
Es similar al modificador -n<f>, pero lee las máscaras incluidas
en la lista de ficheros. Si usa -n@ sin el parámetro nombre de la
lista de ficheros, leerá los nombres de fichero introducidos de
forma estándar (stdin)
Ejemplo:
rar a -r -n@inclist.txt text Project Info
-oc Determinar el atributo NTFS Comprimido. Sólo para versiones Windows.
Este modificador permite restaurar el atributo NTFS Comprimido
al extraer ficheros. RAR guarda los atributos de fichero Comprimido
al crear un archivo, pero no los restaura a no ser que se
especifique
el modificador -oc.
-ol Guardar los enlaces simbólicos como el enlace en lugar del fichero
Sólo para versiones Unix.
-or Renombrar ficheros automáticamente, 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
número
a partir de 1 e incrementado si ya existe el fichero.
-os Guardar flujos NTFS. Sólo para versiones Windows.
Este modificador sólo tiene razón de ser en sistemas de ficheros
NTFS,
y permite guardar flujos de datos alternativos, asociados con un
fichero.
Puede que necesite especificar este modificador si usa un programa
de
almacenamiento de datos en flujos alternativos y desea conservar
estos flujos.
Los flujos de datos no guardarán ficheros encriptados en NTFS.
-ow Usar este modificador para guardar la información de seguridad al
comprimir
un fichero y cuando se extraiga para su restauración.
La versión RAR de Unix guarda o restablece el propietario y grupo
del fichero,
al usar este modificador.
La versión de Windows almacena el propietario, grupo, permisos del
fichero y la
información de auditoría, pero sólo si dispone de los privilegios
necesarios
para leerlos. Advierta que sólo los sistemas de ficheros NTFS
soportan los
ficheros basados en la seguridad bajo Windows.
-o[+|-] Establece el modo de sobreescritura. Puede usuarse tanto al extraer
como al
actualizar ficheros comprimidos. Los siguientes modos están
soportados:
-o Preguntar antes de sobreescribir
(modo por defecto al extraer ficheros);
-o+ Sobreescribir ficheros existentes.
(modo por defecto al actualizar ficheros comprimidos)
-o- No sobreescribir ficheros existentes.
-p[p] Codificar ficheros con la cadena <p> como contraseña mientras se
comprime.
La contraseña es sensible a mayúsculas y minúsculas. Si omite la
contraseña
en la línea de comandos, aparecerá un mensaje diciendo "Introduzca
la contraseña".
Ejemplo:
rar a -pmyhoney secret1 *.txt
añade ficheros *.txt y los codifica con la contraseña "myhoney".
-p- No requerir contraseña
-r Recorrer carpetas recursivamente. Puede usarse con los comandos: a,
u, f,
m, x, e, t, p, v, l, c, cf, s.
Cuando se usa con los comandos 'a', 'u', 'f', 'm' se procesan los
ficheros
en todos los subdirectorios, así como en el directorio actual de
trabajo.
Cuando se usa con los comandos x, e, t, p, v, l, c, cf, s se
procesan los
los archivos en todos los subdirectorios, así como en el directorio
actual
de trabajo.
-r- Desactivar recursión.
Incluso sin usar la opción -r RAR puede activar la recursión
automáticamente
en algunas situaciones. La opción -r- prohibe totalmente la
recursión.
Si especifica un nombre de carpeta al comprimir que no incluya
comodines,
por defecto RAR añade la carpeta recursivamente aunque no se haya
especificado la opción -r. Sucede lo mismo si se especifica la
carpeta
raíz de cualquier disco sin comodines. La opción -r- desactiva este
comportamiento.
Por ejemplo:
rar a -r- arc carpeta
esta orden solo añadira la carpeta 'carpeta' vacia, ignorando todo
su contenido. La siguiente orden:
rar a -r- arc c:
comprimirá solo el contenido de la carpeta raíz c: sin incluir sus
subcarpetas.
-r0 Es similar a -r, pero cuando se usa con los comandos 'a', 'u', 'f',
'm',
recorre recursivamente la estructura de los subdirectorios sólo para
estas
máscaras de archivo, que incluyen carácteres comodin '*' y '?'
Este modificador sólo funciona para nombres de fichero. Los nombres
de
directorio sin una parte del nombre del fichero, como 'dirname', no
se
ven afectadas por - r0 y su contenido se añade al archivo
completamente,
a menos que el modificador - r- se especifique.
Ejemplo:
rar a -r0 docs.rar *.doc readme.txt
añade los ficheros *.doc desde el directorio actual y sus
subdirectorios
y Readme.txt sólo desde el directorio actual al archivo docs.rar.
En caso de usar el modificador habitual - r, RAR buscaría Readme.txt
también en los subdirectorios.
-ri<p>[:<s>]
Establecer la prioridad y el tiempo de inactividad. Sólo disponible
en
RAR para Windows.
Este modificador regula la carga del sistema por RAR en un entorno
de
ejecución de tareas múltiples. 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 más baja posible, 15 - es
la más
alta posible.
El tiempo de inactividad <s> es un valor que va de 0 a 1000
(milísegundos).
Este es un período de tiempo que RAR cede al sistema, después de
cada operación
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
parámetro <p>.
Ejemplo:
ejecuta RAR con la prioridad predefinida y 10 ms de tiempo de
inactividad:
rar a -ri0:10 backup *.*
-rr[N] Añadir un registro de recuperación de datos. Este modificador se usa
al crear
o modificar un archivo para añadir un registro de recuperación de
datos al
archivo. Vea la descripción del comando 'rr[N]' para más detalles.
-rv[N] Crear volúmenes de recuperación. Este modificador se usa al crear un
archivo multi-volumen para generar volúmenes de recuperación.
Vea la descripción del comando 'rv[N]' para más detalles.
-s Crear un archivo sólido. Sólido es un tipo de archivo especial. Un
archivo
sólido es un archivo comprimido usando un método especial de
compresión
que trata todos o algunos ficheros dentro del archivo como un flujo
continuo de datos.
La compresión sólida aumenta significativamente la compresión cuando
se comprime un gran número de ficheros similares, pero tambien tiene
algunos inconvenientes: tarda mas en actualizar archivos sólidos ya
existentes y en acceder a ficheros individuales y tiene menor
resistencia
a daños.
Normalmente los ficheros en un archivo sólido se ordenan por
extensión
pero también es posible desactivar este orden con la opcion -ds o
establecer un orden alternativo usando el fichero especial
rarfiles.lst
Ejemplo:
crea el archivo sólido sources.rar con un diccionario de 512 KB,
recorrido
recursivo de todos los directorios, iniciando con el directorio
actual.
Añade sólo ficheros .asm:
rar a -s -md512 sources.rar *.asm -r
-s<N> Crear grupos sólidos usando contador de ficheros
Es similar a -s, pero reajusta las estadísticas sólidas después de
la
compresión de <N> ficheros. Habitualmente disminuye la compresión,
pero
también disminuye las perdidas en caso de daños en el archivo
sólido.
-sc<juego>[objetos]
Especificar el juego de carácteres para listas de ficheros y ficheros de
comentarios.
El parámetro 'juego' es obligatorio y puede tener uno de los
siguientes valores:
U - Unicode;
A - Codificación ANSI (Windows). Sólo para versiones Windows;
O - Codificación OEM (DOS). Sólo para versiones Windows.
Los ficheros en formato Unicode deben tener al principio un carácter
Unicode FFFE o FEFF, de otra manera RAR ignorará este modificador y
lo procesará como texto de ASCII.
El parámetro 'Objetos' es opcional y puede tener uno de los
siguientes valores:
L - lista de ficheros;
C - ficheros de comentario.
Esto permite especificar más de un objeto, por ejemplo,
-scolc. Si el parámetro 'objetos' está ausente, 'charset' se
aplicará a
todos los objetos.
Este modificador permite especificar el carácter establecido a los
ficheros con el modificador -z[fichero], listará ficheros y ficheros
de
comentario, escritos por el comando "cw" .
Ejemplos:
1) rar a -scol data @list
Lee los nombres contenidos en 'list' usando codificación 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.
-se Crear grupos sólidos por extensión de fichero
Similar a -s, pero reinicia las estadisticas sólidas cuando cambia
la
extensión de fichero. Habitualmente disminuye la compresión, pero
también disminuye las perdidas en caso de daños en el archivo
sólido.
decreases losses from solid archive damages.
-sfx[nombre]
Crear archivos SFX. Este modificador se usa para crear un nuevo
archivo, un archivo auto-extraíble (usando un módulo con el fichero
default.sfx o bien, especificado en el modificador). En la versión
de Windows, el fichero default.sfx debe colocarse en el mismo
directorio que rar.exe, en Unix - en el directorio anfitrión del
usuario, en /usr/lib o /usr/local/lib.
Ejemplo:
rar a -sfxwincon.sfx myinst
crea un archivo auto-extraíble (SFX) usando el módulo wincon.sfx .
-si[name]
Leer datos de la entrada estándar (stdin - standard input),
al crear un archivo. El parámetro opcional 'nombre' permite
especificar un nombre de fichero de datos comprimido de forma
estándar en el archivo creado. Si este parámetro está ausente,
el nombre será establecido por 'stdin'. Este modificador no
puede ser usado con -v.
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 tamaño menor que el especificado en el
parámetro <tamaño> de este modificador. El parámetro <tamaño>
debe especificarse en bytes.
-sm<size>
Generar ficheros con tamaño mayor que el especificado en el
parámetro <tamaño> de este modificador. El parámetro <tamaño>
debe especificarse en bytes.
-sv Crear volúmenes sólidos independentes
RAR predefinidamente intenta reajustar las estadísticas
cuando inicia un volumen nuevo, pero sólo si hay bastantes
datos que esten empaquetados después de un reajuste previo
(de algunos megabytes).
Este modificador fuerza a RAR a ignorar el tamaño de los datos
empaquetados, y espera a reajustar las estadísticas para los
volúmenes de cualquier tamaño. Esto decrece la compresión,
aunque aumenta las probabilidades de extraer una parte de
los datos, si uno de los volúmenes sólidos está perdido o
dañado.
Advierta que RAR algunas veces no reajusta las estadísticas
aunque use este modificador. Por ejemplo, no podrá hacerlo al
comprimir un fichero grande dividido en varios volúmenes.
RAR sólo puede reajustar las estadísticas entre ficheros
separados, pero no en de un único fichero.
Se ignorará si se usa para crear un archivo de poco volumen.
-sv- Crear volúmenes sólidos dependientes
Desactivar el reajuste de estadísticas entre volúmenes.
Aumenta ligeramente la compresión, aunque reduce las
probabilidades de extraer una parte de los datos, si
uno de los volúmenes sólidos está perdido o dañado.
Se ignorará si se usa para crear un archivo de poco volumen.
-s- Desactivar la compresión sólida
-t Comprobar ficheros después de comprimir. Este modificador es
especialmente útil en combinación con el comando de gestión,
así es que los ficheros serán eliminados sólo si el archivo
ha sido comprobado con éxito.
-ta<fecha>
Generar ficheros modificados después 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
trataría como "ficheros modificados después de las 0 horas,
0 minutos, 0 segundos del día 20 noviembre del 2001".
-tb<fecha>
Procesar sólo 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 período de tiempo especificado.
El formato de la cadena tiempo es:
[<ndías>d][<nhoras>h][<nminutos>m][<nsegundos>s]
Por ejemplo, use el modificador -tn15d para procesar los ficheros
más recientes que 15 días y -tn2h30m para procesar ficheros más
recientes que 2 horas 30 minutos.
-to<time>
Process files older than the specified time period. Format
of the modificador is the same as -tn<time>.
-ts<m,c,a>[N]
Guardar o restaurar fecha y hora (modificación, creación, acceso).
El modificador -tsm instruye a que RAR guarde la fecha de
modificación
del fichero, -tsc - la fecha de su creación y tsa - la fecha del
último acceso. Un parámetro opcional después del modificador, es un
número comprendido entre 0 y 4, que controlará la precisión del
tiempo
del fichero. El valor '1' permite 1 segundo de precisión, el valor 2
-
0.0065536 seg, 3 - 0.0000256 seg y 4 o '+' permite la máxima
precisión
de tiempo en NTFS, que es igual a 0.0000001 seg. El valor '0' o '-'
indica que la fecha de creación y acceso no se guardará y que la
precisión usada para para la modificación de fecha es baja (2 seg).
Modos superiores de precisión añaden más datos al archivo, hasta 19
bytes adicionales por fichero, en caso de combinar -tsm4 -tsa4
-tsc4.
Si no se especifica la precisión, RAR usará el valor '4' (alto).
RAR predefinidamente usa -tsm4 -tsc0 -tsa0, de esta manera la fecha
de modificación se almacena con alta precisión y las otras fechas se
ignoran.
Es necesario especificar los modificadores -tsc y -tsa para
establecer la fecha de creación y acceso al desempacar los
ficheros (la precisión es irrelevante, pero no debe ser 0).
RAR predefinidamente establece sólo la fecha de modificación,
aún si el archivo contiene la fecha de creación y último acceso.
Ajustar la fecha de modificación 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 sólo la precisión baja de modificación de
fecha o para ignorar las tres fechas del fichero al desempaquetar.
Al crear un archivo, RAR automáticamente reduce la precisión,
sino soporta el sistema del fichero el modo alto.
No es más de 2 segundos en FAT y 1 segundo en Unix.
En NTFS la precisión de fecha es de 0.0000001 segundos.
Los sistemas operativos limitan el tiempo establecido para
desempaquetar. Windows permite establecer las tres fechas,
Unix - la modificación y el último acceso, pero no la creación.
Ejemplos:
1) rar a -ts backup
Almacena todas fechas del fichero con la máxima precisión posible.
2) rar x -tsa backup
Restaura la fecha de modificación y último acceso. El modificador
-tsm no se requiere, ya que RAR usa el predeterminado.
3) rar a -tsm1 -tsc1 backup
Almacena con baja precisión la fecha de modificación y creación.
Sin -tsm1, RAR guarda la fecha de modificación con alta precisión.
-u Actualizar los ficheros. Puede usarse con el archivo de extracción
o creación.
La cadena del comando "a -u" equivale al comando 'u', podrá usar
también el modificador '-u' con los comandos 'm' o 'mf'. Si se
usa el modificador e'-u' con los comandos 'x' o 'e', entonces
los ficheros no presentes en el disco y las copias más nuevas
de los ficheros se extraerán en el disco desde el archivo.
-v Crear volúmenes con detección automática de tamaño o listar todos
los volúmenes. Este modificador puede usarse para crear o listar
volúmenes.
En el primer caso permite la autodetección del tamaño de volumen,
así los volúmenes nuevos usarán todo el espacio disponible en los
medios de destino. Esto es conveniente al crear volúmenes en discos
extraíbles. Puede leer más sobre los volúmenes en la descripción
-v<tamaño>.
En el segundo caso, cuando se usa este modificador conjuntamente
con los comandos 'V' o 'L', fuerza a que RAR liste los contenidos
de todos los volúmenes a partir del especificado en la línea de
comandos.
Sin este modificador RAR muestra sólo los contenidos de un único
volumen especificado.
-v<tamaño>[k|b|f|m|M|g|G]
Crear volúmenes con tamaño=<size>*1000 [*1024 | *1].
Predefinidamente este modificador usa <size> en miles (1000) de
bytes (no 1024 x bytes), también puede introducir el tamaño en
kilobytes usando el símbolo 'k', en bytes - 'b', megabytes - 'm',
millones de bytes - 'M', gigabytes - 'g', billones de bytes - 'G'
o seleccionar uno de los múltiples valores predefinidos usando el
símbolo 'f' seguido del valor numérico.
Los valores predefinidos son 360, 720, 1200, 1440 ó 2880 y
sustituidos con el correspondiente del tamaño del disquete.
Si se omite el tamaño, se usará la autodetección.
Se permite introducir fracciones decimales usando el punto (.)
como marca decimal. Por ejemplo, - v1.5g significa 1.5 gigabytes.
Puede especificar varios modificadores -v para establecer diferentes
tamaños para diferentes volúmenes. Por ejemplo:
rar a -v100k -v200k -v300k arcname
establece 100 KB de tamaño para el primer volumen, 200 KB para el
segundo y 300 KB para los demás volúmenes.
Si los volúmenes son creados en un medio extraíble, después de la
creación 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 volúmenes se crearán sin hacer pausas.
En RAR predefinidamente los volúmenes tienen nombres similares a
'volname.partNNN.rar', donde NNN es el número del volumen. Si usa
el modificador -vn es posible cambiarlo por otro modificador, usando
la nomenclatura antigua de volúmenes, donde el primer volumen, en un
fichero multi-volumen determinado, tiene la extensión .rar, y los
siguientes volúmenes son numerados como .r00 hasta .r99.
Al extraer o comprobar un archivo multi-volumen, debe usar sólo el
nombre
del primer volumen, si no hay siguiente volumen en la unidad y el
disco es
extraíble, 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 volúmenes
están 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 volúmenes del archivo no pueden modificarse. Los comandos
'd', 'f', 'u', 's' no se pueden usar con conjuntos multi-volúmenes.
El comando 'a' puede usarse sólo para crear una nueva secuencia
multi-volumen.
Es posible, aunque improbable, que el tamaño del fichero, incluido
en un conjunto multivolumen, pudiera ser mayor que su tamaño no
comprimido. Esto es debido al hecho de que 'en el almacenaje' no
puede activarse en los conjuntos multi-volumen la opción (sin
compresión
si el tamaño aumenta).
Los volúmenes del archivo pueden ser auto-extraíbles (SFX). Para
crearlos debería usar los modificadores '-v' y '-sfx'.
Ejemplo:
crea un archivo en volúmenes de tamaño fijo:
rar a -s -v1440 floparch.rar *.*
se crearán volúmenes sólidos con un tamaño 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 borrarán
al usar '-vd'. El modificador sólo puede aplicarse a medios
extraíbles,
el disco duro no podrá borrarse al usar este modificador.
-ver[n] Control de versión de ficheros
Fuerza a RAR a conservar las anteriores versiones de los ficheros
al hacer una actualización de los mismos en el archivo existente.
La antiguas versiones son renombradas como 'filename;n', donde 'n'
es el número de versión.
Predefinidamente, al desempaquetar un archivo sin el modificador
-ver, RAR extrae sólo la última versión del fichero añadido, el
nombre no incluyee un sufijo numérico. Pero si especifica un
nombre de fichero exactamente, incluida la versión, también
será desempaquetado. Por ejemplo, 'rar x arcname' desempaquetará
sólo 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 parámetro, al
desempaquetar,
RAR extraerá todas las versiones de todos losficheros que coincidan
con la máscara de fichero introducida. En este caso el número de
versión no es eliminada de los nombres de fichero desempaquetados.
También puede extraer una versión concreta del fichero especificando
su número como parámetro -ver.
Le dirá a RAR que desempaquete sólo esta versión y elimine el número
de versión de los nombres del fichero. Por ejemplo, 'rar x -ver5
arcname'
desempaquetará sólo las versiones 5 del fichero.
Si especifica el parámetro 'n' al comprimir, limitará el número
máximo de
versiones del fichero almacenadas en el archivo. Las versiones
antiguas
del fichero que soprepasen este umbral serán eliminadas.
-vn Usar la nomenclatura antigua de volúmenes
En RAR predefinidamente los volúmenes tienen nombres similares a
'volname.partNNN.rar', donde NNN es el número del volumen. Si usa
el modificador -vn es posible cambiarlo por otro modificador, usando
la nomenclatura antigua de volúmenes, donde el primer volumen, en un
fichero multi-volumen determinado, tiene la extensión .rar, y los
siguientes volúmenes son numerados como .r00 hasta .r99.
-vp Hacer una pausa antes de cada volumen
RAR predefinidamente le pedirá su confirmación antes de procesar
el siguiente volumen, sólo al archivar en discos extraíbles y si
el espacio libre en el disco es menor que el tamaño del volumen.
Este modificador fuerza a RAR a pedir siempre la confirmación.
Esto puede ser útil si el espacio del disco es limitado y desea
copiar cada volumen en distintas unidades, una vez creado.
-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 comodínes tanto en
la trayectoria como en en nombre de fichero. Puede especificar el
modificador '-x' varias veces para definir mas de una exlcusión.
Si la máscara contiene comodines, se aplicarán 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 raíz al descomprimir.
Use "*fichero" para exlcuir el fichero "fichero" recursivamente
en todas las carpetas.
Si conoce la ruta exacta al fichero, puede usar la síntaxis
"rutafichero"
para excluir sólo esta copia de "fichero". Si usa la síntaxis
-xrutafichero al descomprimir un archivo, "ruta" debe ser
la ruta interna del archivo, no la ruta del fichero en el disco
después 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 exclusión de carpetas. Estas
mascaras empiezan con el carácter 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 usarán 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 añadir el carácter separador
de carpetas, que solo es necesario para mascaras de exclusión de
carpetas con comodines para distinguirlas de las mascaras de
exclusión
de ficheros.
Ejemplos:
1) rar a -r -x*.bak -x*.rar rawfiles
Los ficheros *.bak y *.rar no se añadirán 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 parámetro nombre de fichero lista, se leerán los
nombres del fichero introducido de forma estándar (stdin).
Ejemplo:
rar a -x@exlist.txt arch *.exe
-y Responde Si a todas las preguntas.
-z[f] Leer el comentario del archivo desde un fichero <f>. Si se usa el
modificador -sc deberá especificar el carácter fichero definido
como texto del comentario. Si no se especifica <f>, el comentario
introducido se leerá de forma estándar (stdin).
Limitaciones
~~~~~~~~~~~~
El nombre de ruta está limitado a 259 símbolos.
La longitud máxima del comentario de archivo es de 62000 bytes.
Limitaciones de los comandos:
Los comandos 'd','u','f','c','cf' no funcionarán con volúmenes de archivo.
El comando 'a' no puede ser usado para actualizar un volumen de archivo,
sólo
sirve para crear uno nuevo.
Valores de salida
~~~~~~~~~~~~~~~~~
En caso de operación éxitosa RAR devuelve el código cero (0). Un código de
salida
distinto de 0 quiere decir que la operación fue cancelada debido a algún
error:
0 SUCCESS Operación éxitosa
1 WARNING No han sucedido error(es) fatales
2 FATAL ERROR Ha sucedido un error fatal
3 CRC ERROR Error de CRC al descomprimir
4 LOCKED ARCHIVE Intento de modificar un archivo previamente
bloqueado con el comando 'k'
5 WRITE ERROR Error de escritura del disco
6 OPEN ERROR Error de apertura del fichero
7 USER ERROR Error en las opciónes de la línea de comandos
8 MEMORY ERROR No hay suficiente memória para la operación
9 CREATE ERROR Error al crear un fichero
10 NO FILES ERROR No se encontró ningún fichero ni opciones que
procesar
255 USER BREAK Proceso detenido por el usuario
Glosario
~~~~~~~~
Archivo Fichero especial que contiene uno o más ficheros, opcionalmente
comprimido y/o codificado.
Compresión Método de codificación de datos para reducir el tamaño.
CRC Búsqueda cíclica redundante. Es un método matemático especial
de
cálculo que verifica la información para la validación de
datos.
SFX Módulo de archivo usado para extraer ficheros desde un módulo
auto-extraíble, habitualmente en forma de fichero .EXE
Sólido Archivo empaquetado que usa un método de compresión especial
que
ve todos los ficheros como un flujo continuo de datos. Esto es
particularmente ventajoso para empaquetar un gran número de
ficheros pequeños.
Volumen Parte de un archivo dividido. La división de un archivo en
volúmenes, permite su almacenamiento en varios discos
extraíbles.
Los volúmenes sólidos tienen que descomprimirse empezando por
el
primer volumen.
Copyright
(c) 1993-2011 Alexander Roshal

Mais conteúdo relacionado

Semelhante a Rar

2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbolFernando Solis
 
LINUX - Comandos básicos I
LINUX - Comandos básicos I LINUX - Comandos básicos I
LINUX - Comandos básicos I Pablo Macon
 
Introducción a GNU - POSIX - LINUX
Introducción a GNU - POSIX - LINUXIntroducción a GNU - POSIX - LINUX
Introducción a GNU - POSIX - LINUXJose Pla
 
Guia comandos-rapidos-linux-4781
Guia comandos-rapidos-linux-4781Guia comandos-rapidos-linux-4781
Guia comandos-rapidos-linux-4781Enrique Villafuerte
 
Linux ud3 - redireccionamiento y tuberias
Linux   ud3 - redireccionamiento y tuberiasLinux   ud3 - redireccionamiento y tuberias
Linux ud3 - redireccionamiento y tuberiasJavier Muñoz
 
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.comADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz) MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz) Alberto Hdz
 
copias de seguridad rsync
copias de seguridad rsynccopias de seguridad rsync
copias de seguridad rsyncmanu betran
 
Cómo usar rsync para sincronizar directorios locales y remotos digital ocean
Cómo usar rsync para sincronizar directorios locales y remotos   digital oceanCómo usar rsync para sincronizar directorios locales y remotos   digital ocean
Cómo usar rsync para sincronizar directorios locales y remotos digital oceanDanicientoFalcon
 
Tuberías (PIPES). EN GNU-LINUX-CENTOS ::: http://leymebamba.com
Tuberías (PIPES).  EN GNU-LINUX-CENTOS  ::: http://leymebamba.comTuberías (PIPES).  EN GNU-LINUX-CENTOS  ::: http://leymebamba.com
Tuberías (PIPES). EN GNU-LINUX-CENTOS ::: http://leymebamba.com{|::::::. ELDAVAN .:::::::|}
 
Linux for bioinformatics
Linux for bioinformaticsLinux for bioinformatics
Linux for bioinformaticscursoNGS
 
Rpm taller - Fudcon Córdoba 2015
Rpm taller - Fudcon Córdoba 2015Rpm taller - Fudcon Córdoba 2015
Rpm taller - Fudcon Córdoba 2015Richzendy Contreras
 

Semelhante a Rar (20)

2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol
 
Comandos linux
Comandos linuxComandos linux
Comandos linux
 
LINUX - Comandos básicos I
LINUX - Comandos básicos I LINUX - Comandos básicos I
LINUX - Comandos básicos I
 
Introducción a GNU - POSIX - LINUX
Introducción a GNU - POSIX - LINUXIntroducción a GNU - POSIX - LINUX
Introducción a GNU - POSIX - LINUX
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Marco Teorico
Marco TeoricoMarco Teorico
Marco Teorico
 
Guia comandos-rapidos-linux-4781
Guia comandos-rapidos-linux-4781Guia comandos-rapidos-linux-4781
Guia comandos-rapidos-linux-4781
 
Linux ud3 - redireccionamiento y tuberias
Linux   ud3 - redireccionamiento y tuberiasLinux   ud3 - redireccionamiento y tuberias
Linux ud3 - redireccionamiento y tuberias
 
Unix 1314 test
Unix 1314 testUnix 1314 test
Unix 1314 test
 
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.comADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com
 
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz) MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
 
copias de seguridad rsync
copias de seguridad rsynccopias de seguridad rsync
copias de seguridad rsync
 
Practica u5
Practica u5Practica u5
Practica u5
 
Cómo usar rsync para sincronizar directorios locales y remotos digital ocean
Cómo usar rsync para sincronizar directorios locales y remotos   digital oceanCómo usar rsync para sincronizar directorios locales y remotos   digital ocean
Cómo usar rsync para sincronizar directorios locales y remotos digital ocean
 
Empaquetamiento de RPM
Empaquetamiento de RPMEmpaquetamiento de RPM
Empaquetamiento de RPM
 
Cli unix2
Cli unix2Cli unix2
Cli unix2
 
Cli unix2
Cli unix2Cli unix2
Cli unix2
 
Tuberías (PIPES). EN GNU-LINUX-CENTOS ::: http://leymebamba.com
Tuberías (PIPES).  EN GNU-LINUX-CENTOS  ::: http://leymebamba.comTuberías (PIPES).  EN GNU-LINUX-CENTOS  ::: http://leymebamba.com
Tuberías (PIPES). EN GNU-LINUX-CENTOS ::: http://leymebamba.com
 
Linux for bioinformatics
Linux for bioinformaticsLinux for bioinformatics
Linux for bioinformatics
 
Rpm taller - Fudcon Córdoba 2015
Rpm taller - Fudcon Córdoba 2015Rpm taller - Fudcon Córdoba 2015
Rpm taller - Fudcon Córdoba 2015
 

Rar

  • 1. Manual de Usuario ~~~~~~~~~~~~~~~~~ RAR 4.20 versión 64 bits ~~~~~~~~~~~~~~~~~~~~~~~~ =-=-=-=-=-=-=-=-=-=-=-=-=-=-= ¡Bienvenido al compresor RAR! -=-=-=-=-=-=-=-=-=-=-=-=-=-=- Introducción ~~~~~~~~~~~~ RAR es una potente herramienta que permite administrar y controlar los ficheros. La versión para consola de RAR sólo soporta archivos en formato RAR (nombres de archivo con extensión ".rar"). Otros formatos tales como ZIP, no están soportados. Los usuarios de Windows pueden instalar WinRAR, que es la versión de interfaz gráfica de RAR, y que permite procesar más tipos de archivos. La consola RAR y la interfaz WinRAR tienen una síntaxis de línea de comandos similar, pero existen algunas diferencias. Por lo que se recomienda utilizar este manual rar.txt para la consola RAR (rar.exe en versión de Windows), y el fichero de ayuda -winrar.chm- en la interfaz WinRAR (winrar.exe). Características incluidas en RAR: * Algoritmo original de compresión altamente sofisticado, * Algoritmo especial de compresión optimizado para ejecutables de 32 y 64-bits, para texto, sonido, y datos gráficos. * Mayor relación de compresión que otras herramientas similares, - usando archivos 'sólidos' * Verificación de autenticidad (sólo para versiones registradas) * Archivos y volúmenes auto-extraíbles (SFX) * Reparación de archivos dañados físicamente * Bloqueo, contraseña, lista ordenada de ficheros, seguridad del fichero y más... Fichero de configuración ~~~~~~~~~~~~~~~~~~~~~~~~ RAR para Unix lee la información de configuración desde el fichero .rarrc, en el directorio anfitrión del usuario (almacenado en la variable de entorno HOME) o en el directorio /etc. RAR para Windows lee la información de configuración desde el fichero rar.ini, ubicado en el mismo directorio que el fichero RAR.exe Este fichero puede contener la siguiente cadena: modificadores=cualquier modificador RAR, separado por espacios Por ejemplo: modificadores=-m5 -s Variables de entorno ~~~~~~~~~~~~~~~~~~~~
  • 2. Los parámetros predefinidos pueden ser añadidos a la línea de comandos RAR, para establecer una variable de entorno "RAR". Por ejemplo, en UNIX las siguientes líneas pueden añadirse a su perfil: RAR='-s -md1024' export RAR RAR usará esta cadena como parámetro predefinido en la línea de comandos y creará archivos "sólidos" con un tamaño de diccionario de 1024 KB. RAR maneja las opciones de prioridad siguientes: modificadores en la línea de comandos máxima prioridad modificadores en la variable RAR menor prioridad modificadores guardados en el fichero de configuración mínima prioridad Fichero de registro (Log) ~~~~~~~~~~~~~~~~~~~~~~~~~ Si el modificador -ilog se específica en la línea de comandos o en el fichero de configuración, RAR escribe mensajes informativos dentro del fichero de registro, sobre los errores encontrados al procesar archivos. Para más detalles vea el modificador de lectura -ilog. Lista de organización de archivos sólidos - rarfiles.lst ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Rarfiles.lst contiene una lista de ficheros, definidos por el usuario, que indica a RAR el orden en el que se deben añadir los ficheros dentro de un archivo sólido. Puede contener nombres de fichero, comodínes y entradas especiales - $default. La entrada default define el lugar de colocación de los ficheros no coincidentes en la lista, con otras entradas en este fichero. El carácter 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 anfitrión del usuario o en el directorio /etc. Consejos para mejorar la compresión y velocidad de la operación: - los ficheros similares deben estar agrupados en el archivo; - los ficheros a los que se accede con frecuencia deben estar al principio. Normalmente las máscaras colocadas en lo más alto de la lista tienen una mayor prioridad. Pero hay una excepción a esta regla, si rarfiles.lst contiene dos máscaras en las que hay ficheros que coinciden tanto con una máscara como con la otra, la máscara que contiene el subconjunto más pequeño de nombres de fichero, tendrá una prioridad superior, a pesar de su posición dentro de la lista. Por ejemplo, si tiene las máscaras *.cpp y f*.cpp, f*.cpp tendrá mayor prioridad, de manera que la posición del 'nombrefichero.cpp' será seleccionado de acuerdo a 'f*.cpp', y no a '*.cpp'. Síntaxis de la línea de comandos RAR ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  • 3. Síntaxis RAR <comando> [ -<modificadores> ] <archivo> [ <@listaficheros...> ] [ <ficheros...> ] [ <ruta_para_extraer> ] Descripción Las opciones de la línea de comandos (comandos y modificadores) proporcionan un control de creación y administración de archivos con RAR. El comando es una cadena (o una sola letra) que ordena a RAR a realizar una acción. Los modificadores están diseñados para modificar la forma en que RAR realizará esta acción. Otros parámetros son el nombre del archivo y los ficheros para ser archivados dentro o extraídos 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 después de // carácteres. Por ejemplo, puede crear backup.lst conteniendo las siguientes cadenas: c:workdoc*.txt //backup de documentos de texto c:workimage*.bmp //backup de imágenes c:workmisc y entonces ejecutar: rar a backup @backup.lst Si desea leer los nombres de fichero introducidos de forma estándar (standard input), no ponga nombre al listfile (simplemente ponga @). Por defecto, la versión para consola de RAR en Windows usa la codificación OEM (DOS) en los ficheros de la lista pero puede ser redefinida con la opción -sc<juego>l. Puede especificar en la misma línea de comandos, los nombres de ficheros habituales y los ficheros de la lista. Si no se especifican los ficheros de listfiles, entonces se usa implícitamente *.* y RAR procesa todos los ficheros. Muchos comandos RAR, como la extracción, prueba o lista, permiten utilizar comodines en el nombre de archivo. Si no se especifica ninguna extensión en la máscara del archivo, RAR asume que .rar, con * significa todos los archivos con extensión .rar. Si necesita procesar todos los archivos sin extensión, use la máscara *. La máscara *.* selecciona todos los ficheros. No se admiten comodínes en el nombre de archivo al archivar y borrar. En UNIX necesita encerrar con comillas las opciones que contengan comodínes para evitar la expansión del shell. Por ejemplo, este comando extraerá los ficheros *.asm de un archivo RAR en la carpeta actual: rar e '*.rar' '*.asm'
  • 4. Los comandos podrían ser cualquiera de los siguientes: a Añadir ficheros al archivo. Ejemplos: 1) añadir todos los ficheros *.hlp del directorio actual al archivo ayuda.rar: rar a ayuda *.hlp 2) añadir todos los ficheros del directorio actual y sus subdirectorios en archivos solidos, auto-extraibles y partidos en volumenes de 362000 bytes con un registro de recuperación a cada volumen: rar a -r -v362 -s -sfx -rr save Al no especificar que ficheros hay que añadir se asume que hay que añadirlos todos (*). 3) como excepción 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 añadirán al archivo incluso si no se ha especificado la opción -r. La siguiente orden añadirá todos los ficheros de la carpeta Imagenes y sus subcarpetas al archivo Fotos.rar: rar a Fotos.rar Imagenes 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 subcapetas necesita añadir la opción -r. La siguiente orden añadirá todos los ficheros de la carpeta Imagenes pero no sus subcarpetas ya que no se ha especificado la opción -r: rar a Fotos.rar Imagenes* c Añadir comentario de archivo. Los comentarios se muestran mientras se procesa el archivo. La longitud del comentario está limitada a 62000 bytes. Ejemplos: rar c distrib.rar Asimismo los comentarios pueden añadirse desde un fichero usando el modificador -z[fichero]. El siguiente comando añade un comentario desde el fichero info.txt: rar c -zinfo.txt dummy
  • 5. cf Añadir comentario de fichero. Los comentarios de fichero se muestran al poner el comando 'v'. La longitud del comentario de fichero está limitada a 32767 bytes. Ejemplo: rar cf bigarch *.txt ch Cambiar parámetros del archivo. Este comando se puede usar con la mayoría de modificadores para modificar los parámetros del archivo. Es muy conveniente con modificadores, como: -av, -cl, -cu, -tl, que no disponen de un comando exclusivo. Si no puede recomprimir, (des)codificar los datos del archivo y no puede fusionar o crear volúmenes. Use el comando 'ch' sin modificadores, copiará simplemente los datos del archivo sin ninguna modificación. 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 estandard (stdout). Ejemplos: 1) rar cw arc comment.txt 2) rar cw -scuc arc unicode.txt 3) rar cw arc d Eliminar ficheros del archivo. Advierta si al procesar este comando, se eliminan todos los ficheros del archivo, el archivo vacio será eliminado. e Extraer ficheros al directorio actual. f Actualizar ficheros del archivo. Actualiza los ficheros modificados desde la última vez en que se empaquetaron. Este comando no permite añadir nuevos ficheros al archivo. i[i|c|h|t]=<cadena> Buscar cadena en los archivos. Soporta los siguientes parámetros opcionales:
  • 6. i - búsqueda simple (predefinida); c - búsqueda avanzada; h - búsqueda hexadecimal; t - usar ANSI, tablas Unicode y carácteres OEM (sólo Windows); Si no se especifican parámetros, es posible usar la síntaxis de comando simplificada i<cadena> en lugar de i=<cadena> Se puede especificar el modificador 't' con otros parámetros, por ejemplo, cadena=ict realiza una búsqueda avanzada, usando las tablas de carácteres antes mencionadas. Ejemplos: 1) rar "ic=primer nivel" -r c:*.rar *.txt Realiza la búsqueda 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 Búsqueda 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 comando que intente cambiar el archivo será ignorado. Ejemplo: rar k final.rar l[t,b] Listar los contenidos del archivo [técnico]. Los ficheros son listados de igual forma que si usará el comando 'v' excepto la ruta del fichero. i.e. sólo se muestra el nombre del fichero. Información técnica opcional (SO anfitrión, sólido y antigua versión) se muestra al usar el modificador 't' . El modificador 'b' fuerza a RAR a crear nombres de fichero sin información adicional. m[f] Mover al archivo [sólo ficheros]. El movimiento de ficheros y directorios en ficheros y directorios, da como resultado su borrado al completarse con éxito la operación de empaquetado. Los directorios no se eliminan si se usa el modificador 'f' y/o se aplica el modificador '-ed'. p Imprimir fichero por la salida predeterminada (stdout). Puede usar este comando junto con el modificador -inul para desactivar todos los mensajes de RAR e imprimir sólo los datos del fichero. Puede ser importante cuando necesita enviar un fichero canalizado por la salida predeterminada.
  • 7. r Reparar un archivo. La reparación de archivos se realiza en dos fases. Primera, se busca el registro de recuperación del archivo dañado (véase el comando 'rr'). Si el archivo contiene un registro de recuperación y la porción de los datos dañados es continua y menor de N*512 bytes, donde N es el número de sectores recuperados colocados dentro del archivo, la probabilidad de reconstrucción 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 (dañado). Si un archivo dañado no contiene un registro de recuperación o si el archivo no está completamente recuperado debido a un daño mayor, se realizará una segunda fase. Durante esta fase sólo se reconstruirá la estructura del archivo y si aún así, es imposible recuperar los ficheros debido a un fallo en la validación CRC, todavía es posible recuperar ficheros no dañados que eran inaccesibles debido a daños en la estructura del archivo. Esto es especialmente útil en archivos que no son sólidos. Esta fase nunca es eficiente para archivos con cabeceras de fichero cifradas, que solo pueden repararse si esta presente el registro de recuperación. Una vez completada la segunda fase, el archivo reconstruido se guardará como rebuilt.arcname.rar, donde 'arcname' es el nombre original del archivo. Cuando está en progreso la recuperación, RAR puede advertir al usuario que requiere su asistencia, cuando se detecta un archivo sospechoso Entrada sospechosa (Suspicious entry) Nombre: <nombrefichero posible> Tamaño: <size> Empaquetado: <tamaño comprimido> ¿Desea añadirlo? : Si/No/Todo Al contestar 'S' añadirá esta entrada al fichero rebuilt.arcname.rar. Ejemplo: rar r buggy.rar rc Reconstruir volúmenes perdidos y dañados usando volúmenes de recuperación (ficheros .rev). Necesitará especificar cualquier volumen existente como nombre del archivo, por ejemplo, 'rar rc backup.part03.rar' Lea la descripción del comando 'rv' para la recuperación de volúmenes. rn Renombrar ficheros comprimidos. La síntaxis del comando es: rar rn <arcname> <srcname1> <destname1> ... <srcnameN> <destnameN>
  • 8. Por ejemplo, el siguiente comando: 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 comodínes 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 renombrarán 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 comodínes. Este comando es potencialmente peligroso, porque un comodín equivocado puede corromper todos los nombres archivados. rr[N] Añadir registro de recuperación de datos. Opcionalmente, se puede añadir a un archivo información redundante (registro de recuperación). Esto causará un pequeño incremento del tamaño del archivo y le ayudará a recuperar ficheros dañados por errores de disco o perdidas de datos de cualquier otro tipo siempre que los daños no sean muy severos. Un registro de recuperación contiene hasta 524288 sectores de recuperación. El número de sectores puede específicarse directamente en el comando 'rr' (N = 1, 2 .. 524288) o si no lo especifica el usuario, será seleccionado automáticamente de acuerdo al tamaño del archivo: el tamaño de información de recuperación estará cerca del 1% del tamaño total del archivo, permitiendo habitualmente la recuperación de hasta el 0.6% de datos dañados continuos sobre el tamaño total del archivo. Puede también especificar como tamaño del registro de recuperación, un porcentaje del tamaño del archivo. Simplemente añada el porcentaje al parámetro del comando. Por ejemplo: rar rr3% arcname Advierta que si ejecuta este comando desde ficheros .bat o .cmd, necesitará usar rr3%% en lugar de rr3%, ya que el procesador del comando trata el carácter único '%' como el de comienzo de un parámetro de fichero masivo. También puede usar 'p' en lugar de '%', de forma que 'rr3p' también trabajará. Si los datos tienen daños continuos, entonces cada sector-rr ayuda a recuperar 512 bytes de información dañada. Este valor puede ser inferior en caso de daños múltiples. El tamaño del registro de recuperación se puede establecer de forma aproximada, usando la siguiente fórmula: <tamaño de archivo>/256 + <número de sectores de recuperación>*512 bytes. rv[N] Crear volúmenes de recuperación (ficheros .rev), pueden usarse
  • 9. más tarde para reconstruir ficheros perdidos y dañados, en un volumen determinado. Este comando sólo tiene sentido, usando archivos multi-volúmenes, y necesita especificar como nombre de archivo, el del primer volumen del conjunto. Por ejemplo: rar rv3 data.part01.rar Esta característica puede ser útil para copias de seguridad o, por ejemplo, cuando envia 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 volúmenes de recuperación reenviados, en lugar de los volúmenes habituales, puede reducir el número total de ficheros a reenviar por correo. Cada volumen de recuperación es capaz de reconstruir un volumen RAR perdido o dañado. Por ejemplo, si tiene 30 volúmenes y 3 volúmenes de recuperación, podrá reconstruir cualquiera de los 3 volúmenes perdidos. Pero si el número de ficheros .rev es menor que el número de volúmenes perdidos, la reconstrucción no será posible. El número total de volúmenes usados y recuperados no puede exceder de 255. Los volúmenes RAR originales no deben ser modificados, una vez creados los volúmenes de recuperación. Los datos usados por el algoritmo de recuperación, son almacenados en los ficheros REV y en los volúmenes RAR, para reconstruir volúmenes RAR perdidos. Por ejemplo, si modifica volúmenes RAR y los bloquea, después de crear los ficheros REV, el proceso de recuperación fracasará. El parámetro opcional <N> específica el número de volúmenes de recuperación a crear, y debe ser menor que el número total de volúmenes RAR del conjunto. Puede también añadir un porcentaje a este parámetro, en tal caso el número de ficheros .rev creados, será igual al del porcentaje del número total de volúmenes RAR. Por ejemplo: rar rv15% data.part01.rar RAR reconstruye volúmenes perdidos y dañados, usando el comando 'rc' o de forma automática, si no puede localizar el siguiente volumen, y halla el número requerido de ficheros .rev para desempaquetarlos. Las copias originales de los volúmenes dañados son renombradas antes de la reconstrucción como *.bad. Por ejemplo, volname.part03.rar será renombardo como volname.part03.rar.bad s[nombre] Convertir un archivo en SFX. El archivo es fusionado con un módulo SFX (usando el fichero default.sfx o el modificador especificado). En la versión de Windows, el fichero default.sfx debe colocarse en el mismo directorio que rar.exe, en Unix - en el directorio anfitrión del usuario, en /usr/lib o /usr/local/lib. s- Eliminar el módulo SFX de un archivo SFX existente. RAR crea un nuevo archivo sin el módulo SFX, pero el archivo SFX original no se eliminará. t Verificar los ficheros después de comprimir. Este comando realiza
  • 10. una extracción 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 '*' El usuario verifica los archivos en todos los sub-directorios, comenzando con la ruta actual: rar t -r * o en Unix: rar t -r '*' u Actualizar ficheros del archivo. Añade ficheros al archivo y actualiza los que han sufrido alguna variación, desde la última vez en que se empaquetaron. v[t,b] Listado detallado del contenido del archivo [técnico]. Los ficheros se listan usando el formato: nombre de ruta completa, comentario del fichero, tamaño original y comprimido, ratio de compresión, fecha y hora última actualización, atributos, CRC, método de compresión y versión mínima de RAR para extraer. La información del método de compresión se muestra como m<N><d>. N muestra el método de compresión de los ficheros y usará los mismos valores que el conmutador -m<n>, donde '0', '1',..., '5' significa 'almacenar','rápido'..., 'mejor'. 'd' indica el diccionario de compresión, como en el conmutador -md<n>, donde 'a', 'b',..., 'g' significa 64 KB, 128 KB,..., 4096 KB. Los directorios siempre tienen el método de compresión '0' y ningún tamaño de diccionario. Información técnica opcional como "S.O anfitrión", "Sólido" y "Viejo" se muestra al usar el modificador 't'. "S.O anfitrión" indica el sistema operativo nativo de la versión de WinRAR que se usó para crear el archivo. "Sólido" indica que el fichero usa estadisticas de compresión del fichero precedente (vea la opción -s). "Viejo" indica que si se trata de la versión del fichero o no (vea la opción -ver para mas información) El modificador 'b' fuerza a RAR a mostrar solo los nombres de fichero sin ningún tipo de información adicional. Para listar los contenidos de todos los volúmenes de archivo, use un
  • 11. asterisco ('*'), en lugar de la extensión del fichero del archivo, o bien use el modificador '-v'. Ejemplo: 1) Lista los contenidos del archivo system.rar (modo técnico) y redirecciona la salida al fichero techlist.lst rar vt system >techlist.lst 2) Lista los contenidos del archivo tutorial.rar (mostrar modo de nombres del fichero) rar vb tutorial x Extraer ficheros con ruta completa. Ejemplo: rar x -av- -c- dime 10cents.txt extrae el fichero especificado a la ruta actual. Estarán desactivados la Verificación de autenticidad y el comentario. Modificadores (usados en conjunción con un comando): -? Muestra la ayuda en comandos y modificadores. Lo mismo que cuando no se introduce nada o se introduce una opción ilegal en la línea de comandos. -- Detener análisis de modificadores Este modificador le indica a RAR que no hay más modificadores en la línea de comandos. Podría ser útil, si cada nombre de archivo o fichero comenzará desde el carácter '-' . Sin el modificador '--' el nombre sería tomado como un modificador. Ejemplo: Puede añadir todos los ficheros del directorio actual al archivo sólido '-StrangeName' RAR a -s -- -StrangeName -@[+] Desactiva [activa] la lista de ficheros RAR inicia, los parámetros de la línea de comandos, a partir del 'carácter @' como listas de ficheros. Así, predeterminadamente, RAR intentará leer 'nombre_de_fichero' de las listas de ficheros, al encontrar el parámetro '@ nombre_de_fichero'. Pero si existe el fichero 'nombre_de_fichero @', RAR tratará el parámetro como fichero '@ nombre_de_fichero' en lugar de leer la
  • 12. lista de ficheros. El modificador -@[+] permite evitar esta ambigüedad y estrictamente definir cómo gestionar los parámetros a partir del 'carácter @'. Si se especifica -@, todos estos parámetros encontrados después de este modificador, se considerarán como nombres de fichero, y no, como listas de ficheros. No afecta a los parámetros de procesamiento ubicados antes del modificador. Ejemplo: comprobar el fichero archivado '@home' rar t -@ notes.rar @home -ac Quitar el atributo de archivo después de la compresión o extracción (Sólo para Windows). -ad Añadir nombre de archivo a la ruta de destino. Esta opción 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. Añade la cadena fecha actual a un nombre de archivo al crearse o procesarse. Esto es útil para realizar copias de seguridad. El formato de la cadena añadida es definido por el parámetro opcional "formato" o por "YYYYMMDDHHMMSS" si este parámetro está ausente. El formato de la cadena puede incluir los siguientes carácteres: Y - año M - mes MMM - nombre del mes como cadena de texto (Ene, Feb, etc.) W - número de orden de la semana (la semana se inicia con el Lunes) A - número del día de la semana (Lunes= 1, Domingo= 7) D - día del mes E - día del año H - horas M - minutos (tratado como minutos si se encuentra después de las horas) I - minutos (tratado como minutos independientemente de la posición de las horas) S - segundos
  • 13. N - número del archivo. RAR busca los archivos ya existentes con nombre generado y si los encuentra, incrementa el número de archivos hasta que genera un único nombre. Este especificador de formato 'N' no está soportado al crear volúmenes. Al realizar operaciones de no compresión, como la extracción, RAR selecciona el archivo que precede al primer nombre no utilizado o conjuntos N al 1 si tal archivo no existe. Cada uno de los carácteres del formato de la cadena listados arriba, representa sólo un carácter añadido al nombre de archivo. Por ejemplo, usar WW para definir dos digitos del número de orden de la semana o YYYY para definir los cuatro digitos del año. Si el primer carácter 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 carácteres '{' y '}'. Este texto está insertado dentro del nombre del archivo. Todos los demás carácteres se añaden 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. Si usa el modificador -log escribirá el nombre del archivo generado a un fichero y leerá los archivos para su posterior procesamiento. 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 descripción de los campos rar a -agYYYY{year}-WW{week}-A{wday} backup 5) usa YYYYMMDD y el número de archivo. Esto permite generar nombres únicos aún cuando la máscara del formato YYYYMMDD se haya usado más de una vez el mismo día
  • 14. rar a -agYYYYMMDD-NN backup -ai Ignorar atributos de fichero. Al usar esta opción al extraer, RAR no establecerá los atributos de los ficheros a los almacenados en el archivo RAR. Esta opción mantiene los atributos asignados por el sistema operativo a los ficheros nuevos. 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 Añadir los ficheros con el atributo Archivo activado (sólo para Windows). Ejemplo: Añade 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 añadir ficheros a un archivo, esta ruta se funde con el nombre del fichero, eliminando los nombres del fichero al extraer. Por ejemplo, puede añadir el fichero 'readme.txt' al directorio 'DOCSENG' del archivo 'release', para ello ejecute: rar a -apDOCSENG release readme.txt o extraer 'ENG' al directorio actual: rar x -apDOCS release DOCSENG*.* -as Sicronizar contenidos del archivo Si este modificador se usa al comprimir, estos ficheros archivados que no están presentes en la lista de ficheros actualmente añadidos, se suprimirán del archivo. Es conveniente usar este modificador en combinación con -u (actualización), para sincronizar los contenidos del archivo y los del directorio de compresión. Por ejemplo, después del comando: rar a -u -as backup sources*.cpp el archivo 'backup.rar' sólo contendrá los ficheros *.cpp del directorio 'sources', todos los demás ficheros serán eliminados del archivo. Es similar a crear un nuevo archivo, pero con una importante excepción: si no se ha modificado ningún fichero desde la última copia de seguridad, la operación se realizará mucho más rápida que la creación de un archivo nuevo.
  • 15. -av Poner la verificación de autenticidad (sólo para versiones registradas). RAR pondrá, en cada archivo nuevo y actualizado, la información concerniente al creador, la última hora de actualización y el nombre del archivo. Si un archivo, que contiene verificación de autenticidad, está siendo cambiado y este modificador no se especifica, la información de la verificación de autenticidad será eliminada. Al extraer, verificar, listar o actualizar un archivo con el modificador '-av', RAR realizará la validación de integridad y mostrará el mensaje: Información de verificación de autenticidad... En el caso de haya sido éxitosa la verificación de autenticidad, aparecerá el mensaje 'Aceptar', y se mostrará información del nombre del creador y de la última actualización. En el caso de error en la verificación de autenticidad, aparecerá el mensaje 'ERRÓNEA'. La verificación de autenticidad puede ser falsificada y no proporciona el mismo nivel de seguridad que los modernos metodos de firma digital basados en llaves públicas. Se recomienda usar esta carácteristica de WinRAR solo para fines informativos como si fuera un comentario de archivo especial. No la use cuando precise informar de forma precisa sobre el autor del archivo. Para permitir la característica de verificación de autenticidad, el programa DEBE estar registrado. Por favor contacte con su distribuidor local o centro de distribución mundial. -av- Desactivar la verificación de autenticidad. -cfg- Ignorar el fichero de configuración y la variable de entorno RAR. -cl Convertir nombres de ficheros en minúsculas. -cu Convertir nombres de ficheros en mayúsculas. -c- No mostrar comentarios. -df Eliminar los ficheros tras la compresión Mover ficheros al archivo. Este modificador en combinación con el comando "A" realiza la misma acción que el comando "M". -dh Abrir los ficheros compartidos Permite procesar ficheros abiertos por otras aplicaciones para escribir. Este modificador ayuda si una aplicación permite el acceso de lectura al fichero, pero si todos los tipos de acceso al fichero están
  • 16. prohibidos, la operación de apertura del fichero fracasará. Esta opción podría ser peligrosa, porque permite el acceso de lectura al archivo de un fichero, que al mismo tiempo fue modificado por otra aplicación, así es que usélo con cuidado. -dr Mover ficheros a la Papelera tras la compresión Eliminar ficheros después de comprimir enviandolos a la Papelera de Windows. Solo esta disponible en la versión para Windows. -ds No ordenar ficheros al añadir a un archivo sólido -dw Limpiar y eliminar ficheros tras la compresión Eliminar ficheros después de comprimir. Antes de eliminarlos son sobreescritos con ceros para prevenir la recuperación de datos del fichero eliminado. Tenga en cuenta que esto está diseñado para discos duros normales, pero no puede sobrescribir los datos del archivo original en discos sólidos, como resultado de la tecnología de nivelación SSD, y tratarse de datos más complicados. -ed No añadir directorios vacios Este modificador indica a RAR que no guarde registros del directorio en el archivo creado. Al extraer esos archivos, basándose en las rutas de los ficheros contenidos en ellos, RAR crea directorios con datos. La información sobre los directorios vacios se perderá. Todos los atributos de los directorios con datos, excepto (derechos de acceso, flujos de datos, etc...) se perderán igualmente, así es que use sólo este modificador si no necesita conservar tal información. Si usa -ed con el comando 'm' o con el modificador -df, RAR no eliminará los directorios vacios. -ee No guardar ni extraer los atributos extendidos Desactiva la opción de guardar y restaurar los atributos extendidos del fichero. Sólo para versiones OS/2. -en No añadir bloque de "final de archivo" Predefinidamente, RAR añade 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 característica. Por ejemplo, si un archivo se transfiere entre dos sistemas mediante enlaces poco confiables, y a la vez un remitente le añade nuevos ficheros, es importante estar seguro de que entre sesiones de transferencias, la parte del fichero ya recibida no pueda ser
  • 17. modificada por la otra parte. Este modificador no puede usarse con volúmenes, porque el bloque de final de archivo contiene información importante para el correcto procesado del volumen. -ep Excluir rutas de los nombres. Este modificador permite añadir ficheros a un archivo sin incluir la información de la ruta. Puede dar resultado a que algunos ficheros existentes en el archivo tengan el mismo nombre. -ep1 Excluir el directorio raíz de los nombres. No guarda la ruta introducida en la línea de comandos. Ejemplo: todos los ficheros y directorios del directorio tmp serán añadidos al archivo 'test', pero la ruta de nombres archivados no incluirá 'tmp' rar a -ep1 -r test tmp* Esto equivale a los comandos: cd tmp rar a -r ..test cd .. -ep2 Expandir las rutas al completo. Guarda las rutas completas del fichero al comprimir (excepto la letra de unidad y el separador (los dos puntos) que encabezan la ruta). -ep3 Expandir las rutas al completo incluyendo la letra de unidad. Sólo 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 líneas de carácteres subrayados. Si usa -ep3 al extraer, cambiará las líneas 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. También convierte trayectorias UNC de servidorcompartido a __servidorcompartido 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:
  • 18. rar x -ep3 backup.rar restaurará la copia de seguridad. Sea prudente y use sólo - 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 confía plenamente en su autor. Este modificador le permite sobreescribir 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 según sus atributos. <atri> es un número en sistema decimal, (empieza por '0') o en formato hexádecimal (empieza por '0x'). Predefinidamente sin el símbolo '+', el modificador que define la máscara a excluir antes del <atri>. Si el resultado de digitos binarios (Y) entre <atri> y los atributos del fichero difiere de cero, el fichero no se procesará. Si el símbolo '+' está presente, especifica que la máscara está incluida. Sólo estos ficheros, que tienen al menos un atributo especificado en la máscara, serán procesados. En versiones de Windows se pueden usar los símbolos D, S, H, A y R, en lugar de una máscara digital, para representar los directorios y ficheros de sistema, ocultos y con atributos de solo lectura. La instrucción dada para los atributos no es muy significativa. Las versiones de Unix soportan los símbolos D y V para definir los directorios y los atributos del dispositivo. Se permite especificar - e attr > y - e + attr > en la misma línea de comandos. Ejemplos: 1) registrar sólo 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 extracción o creación del archivo. La cadena comando "a -f" es equivalente al comando 'f', puede usar también el modificador '-f' con los comandos 'm' o 'mf'. Si se usa el modificador '-f' con los comandos 'x' o 'e', entonces se cambiarán
  • 19. los ficheros antiguos con nuevas versiones extraídas del archivo. -hp[p] Codificar cabeceras y datos del fichero. Este modificador es similar a -p[p], pero el modificador -p codifica sólo los datos del fichero y deja otra información, como los nombres de fichero visibles. Este modificador codifica todas las áreas sensibles del archivo, incluyendo datos del fichero, nombres, tamaños, atributos, comentarios y otros bloques, proporcionando un nivel más alto de seguridad. Sin la contraseña es imposible ver, incluso la lista de ficheros, en un archivo codificado con - hp. Ejemplo: rar a -hpfGzq5yKw secret report.txt Añadirá el fichero report.txt al archivo codificado secret.rar usando la contraseña 'fGzq5yKw' -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 operación. El modificador -idp desactiva el indicador de porcentaje. El modificador -idq activa el modo silencioso, sólo 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 electrónico. Sólo para versiones Windows. Adjuntar un archivo creado o actualizado para añadir al mensaje del correo. Necesitará tener un cliente MAPI para usar este modificador (los programas de e-mail más modernos soportan la interfaz MAPI). Debe introducir la dirección de destino del correo o dejarla en blanco. En este último caso se la pedirá el programa de correo. Es posible especificar varias direcciones separándolas con comas, o puntos y comas. Si añade a -ieml un punto, el archivo se eliminará después de que se adjunte al correo electrónico. 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 depuración.
  • 20. -ilog[name] Registrar los errores en un fichero (sólo versión registrada). Escribe mensajes de error en el fichero rar.log creado en el directorio de RAR. Se puede llamar de otra manera al fichero log en lugar del predefinido rar.log en el modificador, por ejemplo, -ilogc:logbackup.log. Si el nombre especificado no incluye la ruta, el fichero log se creará usando los siguientes predefinidos: Unix: fichero .rarlog en el directorio anfitrión del usuario; Windows: fichero rar.log en el directorio %APPDATA%WinRAR. -inul Desactivar todos los mensajes. -ioff Apagar el PC después de finalizar la operación. El hardware debe soportar la característica de apagado de energía. Sólo para versiones Windows. -isnd Activar sonido. -k Bloquear el archivo. Cualquier comando que intente cambiar el archivo será ignorado. -kb Guardar los ficheros extraídos dañados Predefinidamente RAR, elimina los ficheros con error de CRC después de la extracción. El modificador -kb especifica que los ficheros con error de CRC no se eliminen. -log[fmt][=nombre] Escribe nombres al fichero de registro. Este conmutador permite escribir nombres de archivo y fichero al especificar el fichero de texto en la compresión, extrayendo, eliminando y listando comandos. Su comportamiento está definido por la cadena 'fmt', que puede incluir uno o más de los siguientes caracteres: A - escribe los nombres de archivo al fichero de registro. Si RAR crea o procesa volúmenes, todos los nombres de volumen son registrados. F - escribe los nombres de los ficheros procesados al fichero de registro. Incluye los ficheros añadidos al comprimir y extraer, eliminar o listar dentro del archivo. P - si existe un fichero de registro con el nombre especificado, anexará datos al fichero existente en lugar de crear uno nuevo. U - escribe datos en formato Unicode.
  • 21. Si no se especifica ni 'A' ni 'F', se asume 'A'. el parámetro 'nombre' permite especificar el nombre del fichero de registro. Debe separarse de la cadena 'fmt' el carácter '='. Si 'nombre' no está presente, RAR usará el nombre de fichero predeterminado rarinfo.log. Está permitido especificar varios conmutadores -log en la misma línea de comandos. Este modificador puede ser particularmente útil si se necesita procesar un archivo creado con los conmutadores ag - o - v en una secuencia de comandos de proceso por lotes. Puede especificar - loga=arcname.txt al crear un archivo y, a continuación, leer un nombre de archivo generado por RAR de arcname.txt con un mandato adecuado. Ejemplos: 1) escribir nombres de volúmenes creados a vollist.txt: rar a -v100m -loga=vollist.txt volume.rar c:data 2) escribir el nombre de archivo generado a backup.txt en Unicode: rar a -ag -logau=backup.txt backup.rar myfiles* 3) escribir nombres de volúmenes verificados a vollist.txt y nombres de ficheros comprimidos comprobados dentro de los volúmenes a filelist.txt: rar t -log=vollist.txt -logf=filelist.txt volume.part01.rar -m<n> Establecer la tasa de compresión: -m0 nada Modo que no comprime ficheros al añadir al archivo -m1 la más rápida Modo de mínima compresión -m2 rápida Modo de compresión rápida -m3 normal Modo de compresión predefinida -m4 buena Modo de compresión buena (más compresión, pero más lento) -m5 la mejor Modo de máxima compresión (máxima compresión, pero mayor lentitud) Si este modificador no se específica, RAR usará el método -m3 (compresión normal). Predefinidamente, RAR usa sólo un algoritmo de compresión general en modos -m1 y -m2. Los algoritmos avanzados para procesos de sonido y color verdadero si están activasdos en modos -m3..-m5. La compresión de texto avanzada está deshabiliatda en todos los modos. Este predefinido puede sobreescribirse usando el modificador -mc.
  • 22. -mc<par> Establecer los parámetros avanzados de compresión. Este modificador es proyectado principalmente para comparativas y experimentos. En entornos reales es preferible dejar que RAR seleccione los parámetros óptimos automáticamente. Advierta que un uso inapropiado de este modificador puede llevar a pérdidas de rendimiento y de compresión muy importantes, úsela sólo si sabe perfectamente lo que hace. Tiene la siguiente síntaxis: -mc[param1][:param2][módulo][+ o -] donde el <módulo> es el único carácter del campo que indica una parte del algoritmo de compresión, el cual tiene que estar configurado. Puede tener los siguientes valores: A - compresión de sonido; C - compresión de datos de color verdadero (RGB); D - compresión delta; E - compresión para ejecutables Intel de 32-bit x86; I - compresión para ejecutables Intel Itanium de 64-bit; T - compresión de texto. el signo '+' al final del modificador aplica el módulo del algoritmo seleccionado a todos los datos procesados, '-' desactiva el módulo a todo. Si no se específica ningún signo, RAR eligirá los módulos de forma automática, basándose en los datos y método de compresión actual. el modificador -mc- desactiva todos los módulos opcionales y permite sólo el algoritmo general de compresión. <Param1> y <Param2> son parámetros de módulos dependientes que se describen más abajo. Compresión de sonido, compresión delta: <Param1> es un número 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. Compresión de ejecutables Intel de 32-bit x86, compresión de ejecutables Intel Itanium de 64-bit, compresión de datos de color verdadero (RGB): <Param1> y <Param2> se ignoran. Compresión de texto: Text compression algorithm provides noticeably higher compression on plain text data. But it cannot utilize several CPU cores efficiently resulting in slower compression time comparing to
  • 23. general algorithm in multicore and multiprocessor environment. Also its decompression speed is much slower than in general algorithm regardless of CPU cores number. This is why the text compression is disabled by default. You can specify -mct switch to allow RAR to select this algorithm automatically for suitable data. Switch -mct+ will force use of the text compression for all data. Switch -mct can also include <Param1> and <Param2>, so its full syntax is -mc[param1][:param2]t[+ or -]. <Param1> es la exigencia del algoritmo PPM (puede ser 2 - 63). Habitualmente un valor superior aumenta ligeramente la tasa de compresión de datos redundantes, pero sólo si hay memoria suficiente disponible para PPM. En caso de falta de memoria el resultado puede ser negativo. Exigencias de valores superiores decrecen la velocidad de compresión y descompresión. <Param2> es la memoria en megabytes asignada por PPM (1-128). Valores superiores pueden incrementar la tasa de compresión, pero advierta que PPM utiliza un tamaño 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 descompresión todavía es posible usando memoria virtual, pero ésta puede ser muy lenta. Ejemplos: 1) modificador -mc1a+ fuerza el uso de compresión mono audio de 8 bits para todos los datos. 2) modificador -mc10:40t+ fuerza el uso del algoritmo de compresión de texto para todos los datos, establece la exigencia de compresión a 10 y asigna 40 MB de memoria. 3) modificador -mc12t establece la exigencia de compresión de texto a 12, cuando se usa la compresión de texto, pero deja que RAR decida cuando debe usarla. 4) modificadores -mct -mcd- permiten a RAR aplicar la compresión de texto a los datos adecuados y desactivar la compresión delta. -md<n> Tamaño del diccionario en <n> KB n=(64,128,256,512,1024,2048,4096 ó letras a,b,c,d,e,f,g) El tamaño del diccionario es un área de memoria especial que usa el algoritmo de compresión. Si el tamaño del fichero al comprimir (o el tamaño total de los ficheros en el caso de un archivo sólido) es mayor que el tamaño del diccionario, entonces aumentando el tamaño del diccionario, generalmente aumentará la tasa de compresión, pero disminuirá la velocidad del empaquetado y se requerirá más memoria. RAR puede reducir el tamaño del diccionario si es significativamente
  • 24. mayor que el tamaño de los datos de origen. Esto ayudará a reducir los requerimientos de memoria sin disminuir la compresión. Predefinidamente el tamaño del diccionario es de 4096 KB. Ejemplo: RAR a -s -mdd sources *.asm o RAR a -s -md512 sources *.asm Creará un archivo sólido usando un diccionario de 512 KB. -ms[lista] Especificar los tipos de ficheros a almacenar Especifica los tipos de ficheros que se almacenarán sin compresión. Este modificador puede usarse para almacenar carpetas ya comprimidas, lo que ayudará a aumentar la velocidad de compresión sin una pérdida notable de la tasa de compresión. El parámetro 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 compresión todos los archivos RAR y ZIP e imágenes JPG. Se pueden especificar también máscaras de comodínes en la lista, así -ms*.rar;*.zip;*.jpg también funcionará. 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, z, zip. -mt<tareas> Fijar el número de tareas. El parámetro <tareas> puede usar valores que van desde 0 a 32. Si se define el número máximo recomendado de tareas activas para el algoritmo de compresión como también para otros módulos RAR, que puede iniciar varias tareas. A veces mientras RAR intenta seguir esta recomendación, el número real de tareas activas puede diferir de las especificadas. El cambio del parámetro <tareas> afecta ligeramente a la tasa de compresión, por lo que archivos creados con diferentes modificadores -mt no serán exactamente iguales aunque los otros ajustes de compresión sean iguales. Si no se especifica el modificador -mt, RAR intentará detectar el número de procesadores disponibles y seleccionará el número óptimo de tareas automáticamente. -n<f> Incluir sólo el fichero especificado <f>. Pueden usarse comodínes en el nombre y partes del fichero de la máscara del fichero. Se puede especificar algunas veces el modificador '-n'.
  • 25. Este modificador no sustituye a las máscaras habituales del fichero, por lo que necesitará ser introducido en la línea de comandos. Es un filtro adicional que límita los ficheros procesados y a los que corresponde la máscara incluida en el modificador -n. Esto puede reducir a veces la longitud de la línea de comandos. 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> Incluir ficheros listados en el fichero <lf>. Es similar al modificador -n<f>, pero lee las máscaras incluidas en la lista de ficheros. Si usa -n@ sin el parámetro nombre de la lista de ficheros, leerá los nombres de fichero introducidos de forma estándar (stdin) Ejemplo: rar a -r -n@inclist.txt text Project Info -oc Determinar el atributo NTFS Comprimido. Sólo para versiones Windows. Este modificador permite restaurar el atributo NTFS Comprimido al extraer ficheros. RAR guarda los atributos de fichero Comprimido al crear un archivo, pero no los restaura a no ser que se especifique el modificador -oc. -ol Guardar los enlaces simbólicos como el enlace en lugar del fichero Sólo para versiones Unix. -or Renombrar ficheros automáticamente, 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 número a partir de 1 e incrementado si ya existe el fichero. -os Guardar flujos NTFS. Sólo para versiones Windows. Este modificador sólo tiene razón de ser en sistemas de ficheros NTFS, y permite guardar flujos de datos alternativos, asociados con un fichero. Puede que necesite especificar este modificador si usa un programa de almacenamiento de datos en flujos alternativos y desea conservar estos flujos. Los flujos de datos no guardarán ficheros encriptados en NTFS.
  • 26. -ow Usar este modificador para guardar la información de seguridad al comprimir un fichero y cuando se extraiga para su restauración. La versión RAR de Unix guarda o restablece el propietario y grupo del fichero, al usar este modificador. La versión de Windows almacena el propietario, grupo, permisos del fichero y la información de auditoría, pero sólo si dispone de los privilegios necesarios para leerlos. Advierta que sólo los sistemas de ficheros NTFS soportan los ficheros basados en la seguridad bajo Windows. -o[+|-] Establece el modo de sobreescritura. Puede usuarse tanto al extraer como al actualizar ficheros comprimidos. Los siguientes modos están soportados: -o Preguntar antes de sobreescribir (modo por defecto al extraer ficheros); -o+ Sobreescribir ficheros existentes. (modo por defecto al actualizar ficheros comprimidos) -o- No sobreescribir ficheros existentes. -p[p] Codificar ficheros con la cadena <p> como contraseña mientras se comprime. La contraseña es sensible a mayúsculas y minúsculas. Si omite la contraseña en la línea de comandos, aparecerá un mensaje diciendo "Introduzca la contraseña". Ejemplo: rar a -pmyhoney secret1 *.txt añade ficheros *.txt y los codifica con la contraseña "myhoney". -p- No requerir contraseña -r Recorrer carpetas recursivamente. Puede usarse con los comandos: a, u, f, m, x, e, t, p, v, l, c, cf, s. Cuando se usa con los comandos 'a', 'u', 'f', 'm' se procesan los ficheros en todos los subdirectorios, así como en el directorio actual de trabajo. Cuando se usa con los comandos x, e, t, p, v, l, c, cf, s se procesan los los archivos en todos los subdirectorios, así como en el directorio actual de trabajo. -r- Desactivar recursión.
  • 27. Incluso sin usar la opción -r RAR puede activar la recursión automáticamente en algunas situaciones. La opción -r- prohibe totalmente la recursión. Si especifica un nombre de carpeta al comprimir que no incluya comodines, por defecto RAR añade la carpeta recursivamente aunque no se haya especificado la opción -r. Sucede lo mismo si se especifica la carpeta raíz de cualquier disco sin comodines. La opción -r- desactiva este comportamiento. Por ejemplo: rar a -r- arc carpeta esta orden solo añadira la carpeta 'carpeta' vacia, ignorando todo su contenido. La siguiente orden: rar a -r- arc c: comprimirá solo el contenido de la carpeta raíz c: sin incluir sus subcarpetas. -r0 Es similar a -r, pero cuando se usa con los comandos 'a', 'u', 'f', 'm', recorre recursivamente la estructura de los subdirectorios sólo para estas máscaras de archivo, que incluyen carácteres comodin '*' y '?' Este modificador sólo funciona para nombres de fichero. Los nombres de directorio sin una parte del nombre del fichero, como 'dirname', no se ven afectadas por - r0 y su contenido se añade al archivo completamente, a menos que el modificador - r- se especifique. Ejemplo: rar a -r0 docs.rar *.doc readme.txt añade los ficheros *.doc desde el directorio actual y sus subdirectorios y Readme.txt sólo desde el directorio actual al archivo docs.rar. En caso de usar el modificador habitual - r, RAR buscaría Readme.txt también en los subdirectorios. -ri<p>[:<s>] Establecer la prioridad y el tiempo de inactividad. Sólo disponible en RAR para Windows. Este modificador regula la carga del sistema por RAR en un entorno de ejecución de tareas múltiples. Valores posibles de la prioridad <p> son 0 - 15.
  • 28. Si <p> es 0, RAR usa la prioridad predefinida de tarea. Si <p> es igual a 1 establece la prioridad más baja posible, 15 - es la más alta posible. El tiempo de inactividad <s> es un valor que va de 0 a 1000 (milísegundos). Este es un período de tiempo que RAR cede al sistema, después de cada operación 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 parámetro <p>. Ejemplo: ejecuta RAR con la prioridad predefinida y 10 ms de tiempo de inactividad: rar a -ri0:10 backup *.* -rr[N] Añadir un registro de recuperación de datos. Este modificador se usa al crear o modificar un archivo para añadir un registro de recuperación de datos al archivo. Vea la descripción del comando 'rr[N]' para más detalles. -rv[N] Crear volúmenes de recuperación. Este modificador se usa al crear un archivo multi-volumen para generar volúmenes de recuperación. Vea la descripción del comando 'rv[N]' para más detalles. -s Crear un archivo sólido. Sólido es un tipo de archivo especial. Un archivo sólido es un archivo comprimido usando un método especial de compresión que trata todos o algunos ficheros dentro del archivo como un flujo continuo de datos. La compresión sólida aumenta significativamente la compresión cuando se comprime un gran número de ficheros similares, pero tambien tiene algunos inconvenientes: tarda mas en actualizar archivos sólidos ya existentes y en acceder a ficheros individuales y tiene menor resistencia a daños. Normalmente los ficheros en un archivo sólido se ordenan por extensión pero también es posible desactivar este orden con la opcion -ds o establecer un orden alternativo usando el fichero especial rarfiles.lst Ejemplo: crea el archivo sólido sources.rar con un diccionario de 512 KB, recorrido recursivo de todos los directorios, iniciando con el directorio actual. Añade sólo ficheros .asm:
  • 29. rar a -s -md512 sources.rar *.asm -r -s<N> Crear grupos sólidos usando contador de ficheros Es similar a -s, pero reajusta las estadísticas sólidas después de la compresión de <N> ficheros. Habitualmente disminuye la compresión, pero también disminuye las perdidas en caso de daños en el archivo sólido. -sc<juego>[objetos] Especificar el juego de carácteres para listas de ficheros y ficheros de comentarios. El parámetro 'juego' es obligatorio y puede tener uno de los siguientes valores: U - Unicode; A - Codificación ANSI (Windows). Sólo para versiones Windows; O - Codificación OEM (DOS). Sólo para versiones Windows. Los ficheros en formato Unicode deben tener al principio un carácter Unicode FFFE o FEFF, de otra manera RAR ignorará este modificador y lo procesará como texto de ASCII. El parámetro 'Objetos' es opcional y puede tener uno de los siguientes valores: L - lista de ficheros; C - ficheros de comentario. Esto permite especificar más de un objeto, por ejemplo, -scolc. Si el parámetro 'objetos' está ausente, 'charset' se aplicará a todos los objetos. Este modificador permite especificar el carácter establecido a los ficheros con el modificador -z[fichero], listará ficheros y ficheros de comentario, escritos por el comando "cw" . Ejemplos: 1) rar a -scol data @list Lee los nombres contenidos en 'list' usando codificación 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. -se Crear grupos sólidos por extensión de fichero Similar a -s, pero reinicia las estadisticas sólidas cuando cambia la
  • 30. extensión de fichero. Habitualmente disminuye la compresión, pero también disminuye las perdidas en caso de daños en el archivo sólido. decreases losses from solid archive damages. -sfx[nombre] Crear archivos SFX. Este modificador se usa para crear un nuevo archivo, un archivo auto-extraíble (usando un módulo con el fichero default.sfx o bien, especificado en el modificador). En la versión de Windows, el fichero default.sfx debe colocarse en el mismo directorio que rar.exe, en Unix - en el directorio anfitrión del usuario, en /usr/lib o /usr/local/lib. Ejemplo: rar a -sfxwincon.sfx myinst crea un archivo auto-extraíble (SFX) usando el módulo wincon.sfx . -si[name] Leer datos de la entrada estándar (stdin - standard input), al crear un archivo. El parámetro opcional 'nombre' permite especificar un nombre de fichero de datos comprimido de forma estándar en el archivo creado. Si este parámetro está ausente, el nombre será establecido por 'stdin'. Este modificador no puede ser usado con -v. 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 tamaño menor que el especificado en el parámetro <tamaño> de este modificador. El parámetro <tamaño> debe especificarse en bytes. -sm<size> Generar ficheros con tamaño mayor que el especificado en el parámetro <tamaño> de este modificador. El parámetro <tamaño> debe especificarse en bytes. -sv Crear volúmenes sólidos independentes RAR predefinidamente intenta reajustar las estadísticas cuando inicia un volumen nuevo, pero sólo si hay bastantes datos que esten empaquetados después de un reajuste previo (de algunos megabytes). Este modificador fuerza a RAR a ignorar el tamaño de los datos empaquetados, y espera a reajustar las estadísticas para los volúmenes de cualquier tamaño. Esto decrece la compresión, aunque aumenta las probabilidades de extraer una parte de los datos, si uno de los volúmenes sólidos está perdido o dañado. Advierta que RAR algunas veces no reajusta las estadísticas
  • 31. aunque use este modificador. Por ejemplo, no podrá hacerlo al comprimir un fichero grande dividido en varios volúmenes. RAR sólo puede reajustar las estadísticas entre ficheros separados, pero no en de un único fichero. Se ignorará si se usa para crear un archivo de poco volumen. -sv- Crear volúmenes sólidos dependientes Desactivar el reajuste de estadísticas entre volúmenes. Aumenta ligeramente la compresión, aunque reduce las probabilidades de extraer una parte de los datos, si uno de los volúmenes sólidos está perdido o dañado. Se ignorará si se usa para crear un archivo de poco volumen. -s- Desactivar la compresión sólida -t Comprobar ficheros después de comprimir. Este modificador es especialmente útil en combinación con el comando de gestión, así es que los ficheros serán eliminados sólo si el archivo ha sido comprobado con éxito. -ta<fecha> Generar ficheros modificados después 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 trataría como "ficheros modificados después de las 0 horas, 0 minutos, 0 segundos del día 20 noviembre del 2001". -tb<fecha> Procesar sólo 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 período de tiempo especificado. El formato de la cadena tiempo es: [<ndías>d][<nhoras>h][<nminutos>m][<nsegundos>s] Por ejemplo, use el modificador -tn15d para procesar los ficheros más recientes que 15 días y -tn2h30m para procesar ficheros más recientes que 2 horas 30 minutos.
  • 32. -to<time> Process files older than the specified time period. Format of the modificador is the same as -tn<time>. -ts<m,c,a>[N] Guardar o restaurar fecha y hora (modificación, creación, acceso). El modificador -tsm instruye a que RAR guarde la fecha de modificación del fichero, -tsc - la fecha de su creación y tsa - la fecha del último acceso. Un parámetro opcional después del modificador, es un número comprendido entre 0 y 4, que controlará la precisión del tiempo del fichero. El valor '1' permite 1 segundo de precisión, el valor 2 - 0.0065536 seg, 3 - 0.0000256 seg y 4 o '+' permite la máxima precisión de tiempo en NTFS, que es igual a 0.0000001 seg. El valor '0' o '-' indica que la fecha de creación y acceso no se guardará y que la precisión usada para para la modificación de fecha es baja (2 seg). Modos superiores de precisión añaden más datos al archivo, hasta 19 bytes adicionales por fichero, en caso de combinar -tsm4 -tsa4 -tsc4. Si no se especifica la precisión, RAR usará el valor '4' (alto). RAR predefinidamente usa -tsm4 -tsc0 -tsa0, de esta manera la fecha de modificación se almacena con alta precisión y las otras fechas se ignoran. Es necesario especificar los modificadores -tsc y -tsa para establecer la fecha de creación y acceso al desempacar los ficheros (la precisión es irrelevante, pero no debe ser 0). RAR predefinidamente establece sólo la fecha de modificación, aún si el archivo contiene la fecha de creación y último acceso. Ajustar la fecha de modificación 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 sólo la precisión baja de modificación de fecha o para ignorar las tres fechas del fichero al desempaquetar. Al crear un archivo, RAR automáticamente reduce la precisión, sino soporta el sistema del fichero el modo alto. No es más de 2 segundos en FAT y 1 segundo en Unix. En NTFS la precisión de fecha es de 0.0000001 segundos. Los sistemas operativos limitan el tiempo establecido para desempaquetar. Windows permite establecer las tres fechas, Unix - la modificación y el último acceso, pero no la creación. Ejemplos: 1) rar a -ts backup Almacena todas fechas del fichero con la máxima precisión posible. 2) rar x -tsa backup Restaura la fecha de modificación y último acceso. El modificador -tsm no se requiere, ya que RAR usa el predeterminado.
  • 33. 3) rar a -tsm1 -tsc1 backup Almacena con baja precisión la fecha de modificación y creación. Sin -tsm1, RAR guarda la fecha de modificación con alta precisión. -u Actualizar los ficheros. Puede usarse con el archivo de extracción o creación. La cadena del comando "a -u" equivale al comando 'u', podrá usar también el modificador '-u' con los comandos 'm' o 'mf'. Si se usa el modificador e'-u' con los comandos 'x' o 'e', entonces los ficheros no presentes en el disco y las copias más nuevas de los ficheros se extraerán en el disco desde el archivo. -v Crear volúmenes con detección automática de tamaño o listar todos los volúmenes. Este modificador puede usarse para crear o listar volúmenes. En el primer caso permite la autodetección del tamaño de volumen, así los volúmenes nuevos usarán todo el espacio disponible en los medios de destino. Esto es conveniente al crear volúmenes en discos extraíbles. Puede leer más sobre los volúmenes en la descripción -v<tamaño>. En el segundo caso, cuando se usa este modificador conjuntamente con los comandos 'V' o 'L', fuerza a que RAR liste los contenidos de todos los volúmenes a partir del especificado en la línea de comandos. Sin este modificador RAR muestra sólo los contenidos de un único volumen especificado. -v<tamaño>[k|b|f|m|M|g|G] Crear volúmenes con tamaño=<size>*1000 [*1024 | *1]. Predefinidamente este modificador usa <size> en miles (1000) de bytes (no 1024 x bytes), también puede introducir el tamaño en kilobytes usando el símbolo 'k', en bytes - 'b', megabytes - 'm', millones de bytes - 'M', gigabytes - 'g', billones de bytes - 'G' o seleccionar uno de los múltiples valores predefinidos usando el símbolo 'f' seguido del valor numérico. Los valores predefinidos son 360, 720, 1200, 1440 ó 2880 y sustituidos con el correspondiente del tamaño del disquete. Si se omite el tamaño, se usará la autodetección. Se permite introducir fracciones decimales usando el punto (.) como marca decimal. Por ejemplo, - v1.5g significa 1.5 gigabytes. Puede especificar varios modificadores -v para establecer diferentes tamaños para diferentes volúmenes. Por ejemplo: rar a -v100k -v200k -v300k arcname establece 100 KB de tamaño para el primer volumen, 200 KB para el segundo y 300 KB para los demás volúmenes. Si los volúmenes son creados en un medio extraíble, después de la creación 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'
  • 34. todos los volúmenes se crearán sin hacer pausas. En RAR predefinidamente los volúmenes tienen nombres similares a 'volname.partNNN.rar', donde NNN es el número del volumen. Si usa el modificador -vn es posible cambiarlo por otro modificador, usando la nomenclatura antigua de volúmenes, donde el primer volumen, en un fichero multi-volumen determinado, tiene la extensión .rar, y los siguientes volúmenes son numerados como .r00 hasta .r99. Al extraer o comprobar un archivo multi-volumen, debe usar sólo el nombre del primer volumen, si no hay siguiente volumen en la unidad y el disco es extraíble, 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 volúmenes están 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 volúmenes del archivo no pueden modificarse. Los comandos 'd', 'f', 'u', 's' no se pueden usar con conjuntos multi-volúmenes. El comando 'a' puede usarse sólo para crear una nueva secuencia multi-volumen. Es posible, aunque improbable, que el tamaño del fichero, incluido en un conjunto multivolumen, pudiera ser mayor que su tamaño no comprimido. Esto es debido al hecho de que 'en el almacenaje' no puede activarse en los conjuntos multi-volumen la opción (sin compresión si el tamaño aumenta). Los volúmenes del archivo pueden ser auto-extraíbles (SFX). Para crearlos debería usar los modificadores '-v' y '-sfx'. Ejemplo: crea un archivo en volúmenes de tamaño fijo: rar a -s -v1440 floparch.rar *.* se crearán volúmenes sólidos con un tamaño 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 borrarán al usar '-vd'. El modificador sólo puede aplicarse a medios extraíbles, el disco duro no podrá borrarse al usar este modificador. -ver[n] Control de versión de ficheros Fuerza a RAR a conservar las anteriores versiones de los ficheros al hacer una actualización de los mismos en el archivo existente. La antiguas versiones son renombradas como 'filename;n', donde 'n' es el número de versión.
  • 35. Predefinidamente, al desempaquetar un archivo sin el modificador -ver, RAR extrae sólo la última versión del fichero añadido, el nombre no incluyee un sufijo numérico. Pero si especifica un nombre de fichero exactamente, incluida la versión, también será desempaquetado. Por ejemplo, 'rar x arcname' desempaquetará sólo 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 parámetro, al desempaquetar, RAR extraerá todas las versiones de todos losficheros que coincidan con la máscara de fichero introducida. En este caso el número de versión no es eliminada de los nombres de fichero desempaquetados. También puede extraer una versión concreta del fichero especificando su número como parámetro -ver. Le dirá a RAR que desempaquete sólo esta versión y elimine el número de versión de los nombres del fichero. Por ejemplo, 'rar x -ver5 arcname' desempaquetará sólo las versiones 5 del fichero. Si especifica el parámetro 'n' al comprimir, limitará el número máximo de versiones del fichero almacenadas en el archivo. Las versiones antiguas del fichero que soprepasen este umbral serán eliminadas. -vn Usar la nomenclatura antigua de volúmenes En RAR predefinidamente los volúmenes tienen nombres similares a 'volname.partNNN.rar', donde NNN es el número del volumen. Si usa el modificador -vn es posible cambiarlo por otro modificador, usando la nomenclatura antigua de volúmenes, donde el primer volumen, en un fichero multi-volumen determinado, tiene la extensión .rar, y los siguientes volúmenes son numerados como .r00 hasta .r99. -vp Hacer una pausa antes de cada volumen RAR predefinidamente le pedirá su confirmación antes de procesar el siguiente volumen, sólo al archivar en discos extraíbles y si el espacio libre en el disco es menor que el tamaño del volumen. Este modificador fuerza a RAR a pedir siempre la confirmación. Esto puede ser útil si el espacio del disco es limitado y desea copiar cada volumen en distintas unidades, una vez creado. -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 comodínes tanto en la trayectoria como en en nombre de fichero. Puede especificar el modificador '-x' varias veces para definir mas de una exlcusión. Si la máscara contiene comodines, se aplicarán 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
  • 36. comprimir o en la carpeta raíz al descomprimir. Use "*fichero" para exlcuir el fichero "fichero" recursivamente en todas las carpetas. Si conoce la ruta exacta al fichero, puede usar la síntaxis "rutafichero" para excluir sólo esta copia de "fichero". Si usa la síntaxis -xrutafichero al descomprimir un archivo, "ruta" debe ser la ruta interna del archivo, no la ruta del fichero en el disco después 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 exclusión de carpetas. Estas mascaras empiezan con el carácter 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 usarán 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 añadir el carácter separador de carpetas, que solo es necesario para mascaras de exclusión de carpetas con comodines para distinguirlas de las mascaras de exclusión de ficheros. Ejemplos: 1) rar a -r -x*.bak -x*.rar rawfiles Los ficheros *.bak y *.rar no se añadirán 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 parámetro nombre de fichero lista, se leerán los nombres del fichero introducido de forma estándar (stdin). Ejemplo: rar a -x@exlist.txt arch *.exe -y Responde Si a todas las preguntas. -z[f] Leer el comentario del archivo desde un fichero <f>. Si se usa el modificador -sc deberá especificar el carácter fichero definido
  • 37. como texto del comentario. Si no se especifica <f>, el comentario introducido se leerá de forma estándar (stdin). Limitaciones ~~~~~~~~~~~~ El nombre de ruta está limitado a 259 símbolos. La longitud máxima del comentario de archivo es de 62000 bytes. Limitaciones de los comandos: Los comandos 'd','u','f','c','cf' no funcionarán con volúmenes de archivo. El comando 'a' no puede ser usado para actualizar un volumen de archivo, sólo sirve para crear uno nuevo. Valores de salida ~~~~~~~~~~~~~~~~~ En caso de operación éxitosa RAR devuelve el código cero (0). Un código de salida distinto de 0 quiere decir que la operación fue cancelada debido a algún error: 0 SUCCESS Operación éxitosa 1 WARNING No han sucedido error(es) fatales 2 FATAL ERROR Ha sucedido un error fatal 3 CRC ERROR Error de CRC al descomprimir 4 LOCKED ARCHIVE Intento de modificar un archivo previamente bloqueado con el comando 'k' 5 WRITE ERROR Error de escritura del disco 6 OPEN ERROR Error de apertura del fichero 7 USER ERROR Error en las opciónes de la línea de comandos 8 MEMORY ERROR No hay suficiente memória para la operación 9 CREATE ERROR Error al crear un fichero 10 NO FILES ERROR No se encontró ningún fichero ni opciones que procesar 255 USER BREAK Proceso detenido por el usuario Glosario ~~~~~~~~ Archivo Fichero especial que contiene uno o más ficheros, opcionalmente comprimido y/o codificado. Compresión Método de codificación de datos para reducir el tamaño. CRC Búsqueda cíclica redundante. Es un método matemático especial
  • 38. de cálculo que verifica la información para la validación de datos. SFX Módulo de archivo usado para extraer ficheros desde un módulo auto-extraíble, habitualmente en forma de fichero .EXE Sólido Archivo empaquetado que usa un método de compresión especial que ve todos los ficheros como un flujo continuo de datos. Esto es particularmente ventajoso para empaquetar un gran número de ficheros pequeños. Volumen Parte de un archivo dividido. La división de un archivo en volúmenes, permite su almacenamiento en varios discos extraíbles. Los volúmenes sólidos tienen que descomprimirse empezando por el primer volumen. Copyright (c) 1993-2011 Alexander Roshal