Documente Academic
Documente Profesional
Documente Cultură
~~~~~~~~~~~~~~~~~
Versão Console do RAR
~~~~~~~~~~~~~~~~~~~~~
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Bem-vindo ao Compressor RAR!
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Introdução
~~~~~~~~~~
O RAR é uma poderosa ferramenta que permite gerar e controlar arquivos.
O arquivo é geralmente, um arquivo regular, cujo nome possui o sufixo ".rar"
.
As funções do RAR incluem:
* Algoritmo de compressão original e altamente sofisticado
* Algoritmo de compressão especial otimizado para dados multimídia
* Maior compressão que as ferramentas semelhantes, utilizando compressão 's
ólida'
* Verificação de autenticidade (apenas nas versões registradas)
* Arquivos e volumes auto-extraíveis (SFX)
* Possibilidade de recuperar arquivos fisicamente danificados
* Bloqueio, senha, lista de organização de arquivos, arquivo de segurança e
muito mais ...
Arquivo de configuração
~~~~~~~~~~~~~~~~~~~~~~~~
O RAR para Unix e BeOS lê as informações de configuração no arquivo
.rarrc no diretório do usuário (armazenado na variável de ambiente HOME).
O RAR para Windows lê as informações de configuração no arquivo rar.ini,
situado no mesmo diretório do arquivo rar.exe.
Esse arquivo poderá conter os seguintes textos:
seqüências=<qualquer seqüência do RAR, separados com um espaço>
Variável de ambiente
~~~~~~~~~~~~~~~~~~~~
Os parâmetros por padrão poderão ser adicionados à linha de comandos do
RAR estabelecendo uma variável de ambiente "RAR".
Por exemplo, no UNIX as seguintes linhas poderão ser adicionadas ao seu
perfil:
RAR='-s -md1024'
export RAR
O RAR irá utilizar este texto como os parâmetros por padrão na linha de
comandos e irá criar arquivos "sólidos" com um dicionário deslizante de
1024 KB.
O RAR processa as opções com a seguinte prioridade:
seqüências na linha de comandos - prioridade elevada
seqüências na variável RAR - prioridade baixa
seqüências armazenadas no arquivo de configuração - prioridade inferio
r
Arquivo de registro
~~~~~~~~~~~~~~~~~~~
Se a seqüência -ilog for especificada na linha de comandos ou no arquivo de
configuração, o RAR irá salvar as mensagens informativas, respeitante aos
erros encontrados durante o processamento dos arquivos, num arquivo de
registro. No Unix e BeOS esse arquivo chama-se .rarlog e situa-se no
diretório do usuário. No Windows chama-se rar.log e está situado no mesmo
diretório do arquivo rar.exe.
i[i|c|h|t]=<string>
Localiza seqüências em arquivos.
Suporta os seguintes parâmetros opcionais:
i - maiúsculas/minúsculas - busca dasativada (default);
c - maiúsculas/minúsculas - busca ativada;
h - busca hexadecimal;
t - use tabelas de caracteres ANSI, Unicode e OEM (somente Win32);
Se nenhum parâmetro for especificado, possibilitará o uso
da sintaxe de comando i<string> ao invés de i=<string>
Será permitido especificar 't' modificado com outros parâmetros,
por exemplo, ict=string executa a busca maiúsculas/minúsculas
usando toda a tabela de caracteres abaixo mencionados.
Exemplos:
1) rar "ic=first level" -r c:\*.rar *.txt
Executa a busca de maiúsculas/minúsculas da seqüência "primeiro
nível" em arquivos *.txt em arquivos comprimidos *.rar no disco c:
2) rar ih=f0e0aeaeab2d83e3a9 -r e:\textos
Busca pela seqüência hex f0 e0 ae ae ab 2d 83 e3 a9
em arquivos comprimidos rar no diretório e:\textos.
rv[N] Cria recuperação de volumes (arquivos .rev), que pode ser mais
tarde usado para reconstruir arquivos perdidos em um volume. Este
comando é sensível somente para compressão em multi-volumes e você
precisa especificar o nome do primeiro volume nas configurações
como o nome do arquivo. Por exemplo:
winrar rv3 dados.part01.rar
Esta característica pode ser útil em cópias de segurança ou,
por exemplo, quando você postar um arquivo multivolume para um
grupo de notícias e uma parte de assinantes não recebeer alguns
dos arquivos. Reenviar volumes recuperados em vez de volumes habitua
is
pode reduzir o número total de arquivos para reenvio.
Cada volume de recuperação pode reconstruir um volume RAR perdido
ou danificado. Por exemplo, se você tiver 30 volumes e 3 volumes
de recuperação, você pode reconstruir um dos 3 volumes perdidos.
Se o número de arquivos .rev for menor que o número de volumes
perdidos, reconstruir será impossível. O número total de volumes
habituais e recuperados não deve exceder 255.
Volumes originais RAR não deve ser modificado depois de criar
volumes de recuperação. O algoritmo de recuperação usa dados
armazenados em arquivos REV e em volumes RAR para reconstruir
volumes RAR perdidos. Então se você modificar volumes RAR,
por exemplo, feche eles, depois de criar arquivos REV, senão
o processo de recuperação falhará.
O parâmetro opcional <N> especifica um número de recuperação de
volumes para criar e deve ser menor que o número total dos volumes
RAR configurado. Você pode acrescentar também um caractere por
cento (%) para este parâmetro, neste caso o número de arquivos
.rev criados serão iguais a esta porcentagem tirada do número total
dos volumes RAR. Por exemplo:
winrar rv15% dados.part01.rar
O RAR reconstrói volumes perdidos e danificados ao usar o comando
'rc' ou automaticamente, se ele não localizar o próximo volume e
localiza o número exigido de arquivos .rev ao descomprimir.
As cópias originais de volumes danificados são renomeados para
*.bad antes de reconstrução. Por exemplo, nomedovolume.part03.rar
será renomeado para nomedovolume.part03.rar.bad.
-ag[formato]
Gera um nome de arquivo utilizando a data e hora atual.
Adiciona o texto da data atual para o nome de um arquivo
quando cria um arquivo. Útil para cópias de segurança diárias.
O formato do texto adicionado é definido pelo parâmetro opcional
"formato" ou "YYYYMMDDHHMMSS" se o parâmetro estiver ausente.
O formato do texto poderá incluir os seguintes caracteres:
Y - ano
M - mês
MMM - nome do mês como texto (Jan, Fev, etc.)
W - um número da semana (uma semana começa com a Segunda-feira)
A - um número do dia atual da semana
D - dia do mês
E - dia do ano
H - horas
M - minutos (tratados como minutos se encontrados após horas)
S - segundos
N - número de arquivos. O RAR procura por arquivos já existentes
com um nome gerado e se encontra-o, incrementa o número do
arquivo até gerar um nome sem igual. O formato do caractere 'N
'
não é suportado ao criar volumes.
Cada um dos caracteres do formato das seqüências listados acima
representam somente um caractere adicionado para o nome de arquivo.
Por exemplo, use WW para dois dígitos no número da semana ou YYYY
para definir os quatro dígitos do ano.
Se o primeiro caractere no formato da string for '+', posições
da string da data e nome base do arquivo será mudado, assim a
data precede o nome do arquivo.
O formato da string deve conter, adicionado ao texto os caracteres
'{' e '}'. Este texto é inserido dentro do nome do arquivo.
Todos outros caracteres são adicionados para um nome de arquivo
sem alterações.
Se você precisar atualizar um arquivo comprimido já existente,
seja cuidadoso com o comando adicional -ag. Dependendo do formato
da string e do tempo desde o uso anterior que o comando adicional -a
g
gerou os nomes de arquivos existentes serão danificados. Neste
caso o RAR criará um novo arquivo comprimido em vez de atualizar
o já existente.
Exemplos:
1) utilize o formato padrão YYYYMMDDHHMMSS
rar a -ag backup
2) utilize o formato DD-MMM-YY
rar a -agDD-MMM-YY backup
3) utilize o formato YYYYMMDDHHMM
rar a -agYYYYMMDDHHMM backup
4) utilize o formato YYYY-WW-A, incluindo a descrição de campos
rar a -agYYYY{year}-WW{week}-A{wday} backup
5) utilize YYYYMMDD e o número do arquivo. Isto permite gerar
nomes únicos até quando o formato de máscara YYYYMMDD for usado
mais que uma vez no dia
rar a -agYYYYMMDD-NN backup
-ep Excluir caminhos dos nomes. Este comando adicional permite que
os arquivos sejam adicionados para um arquivo sem incluir
informações do caminho. Isto pode, com certeza, resultar na
existência de múltiplos arquivos existentes no arquivo, com o
mesmo nome.
-ep1 Excluir diretório base dos nomes. Não salvar o caminho fornecido na
linha de comandos.
Exemplo:
todos os arquivos e diretórios do diretório tmp serão adicionados
ao arquivo 'pasta', mas o caminho não incluirá 'tmp\'
rar a -ep1 -r pasta 'tmp\*'
Isto é equivalente aos comandos:
cd tmp
rar a -r pasta
cd ..
-e[+]<attr>
Especifica a máscara para exclusão de arquivos.
<atr> é um número no formato decimal, otal (com '0' no início)
ou hexadecimal (com '0x' no início).
Por padrão, sem o sinal '+' antes de <attr>, este comando adicional
define a máscara de exclusão. Então se resultado de bitwise AND entr
e
<attr> e atributos do arquivo não zerados, o arquivo não será
processado.
Se o sinal '+' estiver presente, especifica a máscara incluída.
Somente os arquivos que tenham pelo menos um atributo especificado
na máscara serão processados.
Na versão para Windows é também possível utilizar em vez dos
símbolos de máscara digital D, S, H, A e R para denotar
diretórios e arquivos com atributos de sistema, escondidos,
arquivo e apenas de leitura. A ordem na qual os atributos são
fornecidos não é significante.
É permitido especificar -e<attr> e -e+<attr>
na mesma linha de comandos.
Exemplos:
1) arquivar somente nomes de diretório sem o seu conteúdo
rar a -r -e+d diretórios
2) não comprimir arquivos de sistema e ocultos:
rar a -esh arquivos
3) não extrair arquivos somente leitura:
rar x -er arquivos
-ieml[.][endereço]
Enviar arquivo por e-mail. Somente versão Win32.
Anexa um arquivo criado ou atualizado usando o comando
para adicioná-lo a uma mensagem de e-mail. Você precisa
ter o cliente de e-mail compatível com a interfaca MAPI
para usar este comando adicional (a maioria dos programas
de e-mails modernos suportam a interface MAPI).
Você pode digitar um endereço de e-mail diretamente no
comando adicional ou deixar em branco. Neste caso
posteriormente ele será perguntado por seu programa de
e-mail. É possível especificar vários endereços separados
com vírgulas ou ponto-e-vírgulas.
Se você acrescentar um caractere de ponto (.) para -ieml,
um arquivo será excluído após ser anexado com sucesso para
o e-mail. Se o comando adicional é usado ao criar um arquivo
multi-volume, todo volume é anexado à mensagem de e-mail
separadamente.
-ilog[name]
Registrar erros para o arquivo (apenas nas versões registradas).
Mensagens de erro de gravação para o arquivo rar.log são
criadas no diretório do RAR. É possível especificar outro
nome de arquivo de registros (log) em vez do padrão rar.log
no comandoadicional, por exemplo, -ilogc:\log\backup.log.
Se o nome especificado não incluir o caminho, o arquivo de
registros (log) será criado usando os seguintes padrões:
Unix: arquivo .rarlog no diretório principal do usuário;
Windows: arquivo rar.log no diretório %APPDATA%\WinRAR;
DOS: arquivo rar.log no mesmo diretório que o rar32.exe.
-md<n> Selecionar o tamanho do dicionário <n> em KB. Terá que ser 64,
128, 256, 512 ou 1024 ou as letras 'a', 'b', 'c', 'd' ou 'e'
respectivamente.
O dicionário deslizante é uma área especial de memória utilizada
pelo algoritmo de compressão. Se o tamanho do arquivo a ser
comprimido (ou o total de arquivos em caso de um arquivo sólido)
é superior ao tamanho do dicionário, então ao aumentar o
dicionário irá geralmente aumentar a taxa de compressão,
diminuir a velocidade e aumentar os requisitos de memória.
O dicionário deslizante nas versões de 32-bit do RAR é 256 KB.
Nas versões do RAR para Unix, Windows e outras plataformas de 32-bit
é possível selecionar cinco diferentes tamanhos: 64, 128, 256, 512
ou 1024 KB. Além disso, a velocidade da extração nessas versões não
depende do tamanho do dicionário. Nas versões de 16-bit do RAR para
DOS o dicionário deslizante é fixo e igual a 64 KB.
Embora o RAR para DOS forneça a extração de arquivos a partir de
arquivos com grandes dicionários.
A quantidade de memória requerida para criar arquivos com
grandes dicionários é determinada como 5*<tamanho do
dicionário>+2560KB. Cerca de 1 MB é requerido para a extração
e 5*<tamanho do dicionário>+3584KB para atualizar arquivos sólidos.
O RAR para DOS pode extrair a partir de arquivos com grandes
dicionários utilizando memória convencional, EMS ou memória
virtual. Se não existir EMS ou "cache" de disco, a operação
poderá ficar mais lenta. O RAR para DOS não converte arquivos
com um grande dicionário para SFX com o módulo SFX por padrão
e não consegue atualizar tais arquivos sólidos.
Exemplo:
RAR a -s -mdd sources *.asm
ou
RAR a -s -md512 sources *.asm
Irá criar um arquivo sólido utilizando um dicionário de 512 KB.
-ow Use este comando adicional quando arquivando para salvar informações
de
segurança do arquivo e quando extraindo para restaurá-lo.
Versões RAR Unix e BeOS salvam arquivos individuais e grupos
quando usa este comando adicional.
Versões Win32 armazenam individualmente, grupo, permissões de arquiv
o e
informações de auditoria, mas somente se você tiver privilégios
necessários para ler eles. Nota que somente sistema de arquivos NTFS
suporta segurança de arquivo baseada no Windows.
-o[+|-] Configurar o método de substituição. você pode usar para extrair
e atualizar arquivos comprimidos. Os seguintes métodos estão disponí
veis:
-o Perguntar para substituir
(padrão para a extração de arquivos);
-o+ Substituir tudo
(padrão para a atualização de arquivos existentes);
-o- Ignorar arquivos existentes.
-p<p> Codificar arquivos com texto <p> como senha durante a compressão.
A senha é sensível. Se omitir a senha na linha de comandos, a
sua assistência será requerida com a mensagem "Inserir senha".
Exemplo:
rar a -pmeudoce segredo1 *.txt
adiciona os arquivos *.txt e codifica-os com a senha "meudoce".
-ri<p>[:<s>]
Este comando adicional regula o sistema de carregamento do
RAR. Prioridade de tarefa possível <p> os valores são 0 - 15.
Se <p> for 0, o RAR usa a prioridade de tarefa padrão.
<p> igual a 1 fixa a prioridade possível mais baixa,
15 - o mais alto possível.
Tempo de espera <s> é um valor de 0 a 1000 (milisegundos).
Este é um período de tempo que o RAR retorna ao sistema
depois de toda a operação de leitura ou gravação ao se
comprimir ou extrair. Um valor que não seja zero <s> pode
ser útil se você precisar reduzir o sistema de carregamento
mais do que pode ser alcançado com o parâmetro <p>.
Exemplo:
execute o RAR com a prioridade padrão e 10 ms para o tempo de espera
:
RAR a -ri0:10 backup *.*
-SC<caracteres>[objetos]"
Especifica o grupo de caracteres
Este comando adicional permite especificar o grupo de caracteres
para a lista de arquivos e comentários de arquivos comprimidos.
O parâmetro 'Caracteres' é obrigatório e deve ter um dos
seguintes valores:
U Unicode
A Codificação ANSI (Windows)
O Codificação OEM (DOS)
Arquivos no formato Unicode deve ter os caracteres Unicode FFFE ou F
EFF
no início, caso contrário o WinRAR ignorará este comando adicional
processará o arquivo como texto ASCII.
O parâmetro 'Objetos' é opcional e pode ter um dos seguintes valores
:
L Lista de arquivos
C Comentários de arquivos
É permitido especificar mais de um objeto, por exemplo, -scolc.
Se o parâmetro 'objetos' for omitido, o parâmetro 'caracteres'
será aplicado para todos os objetos.
Este comando adicional permite especificar o conjunto de caracteres
para arquivos no comando adicional -z<arquivo>, lista de arquivos e
comentários de arquivos gravados pelo comando cw.
Exemplos:
1) Ler nomes contidos na 'lista' usando codificação OEM:
WinRAR a a -scol data @list
2) Ler comentario.txt como um arquivo Unicode:
WinRAR c -scuc -zcomment.txt data
3) Gravar comentario.txt como um arquivo Unicode:
WinRAR cw -scuc data comment.txt
-sfx[nome]
Criar arquivos SFX. Se este comando adicional for utilizado quando
cria um novo arquivo, um arquivo Auto-Extraível (utilizando o
módulo no arquivo default.sfx ou especificado no comando adicional)
será criado. Na versão para Windows, default.sfx deverá ser
colocado no mesmo diretório do rar.exe, no Unix e BeOS - no
diretório do usuário.
Exemplo:
rar a -sfxwincon.sfx minhainst
criar um arquivo Auto-Extraível (SFX) utilizando o módulo-SFX
wincon.sfx e o módulo SFX.
-si[nome]
Ler dados do padrão de entrada (stdin), ao criar um
arquivo. O parâmetro opcional 'nome' permite especificar
o nome do arquivo de dados comprimidos stdin nos arquivos
criados. Se este parâmetro for omitido, o nome será
configurado para 'stdin'.
Exemplo:
digitando type Tree.Far | rar a -stTree.Far tree.rar
comprimirá o arquivo de saída 'type Tree.Far' como 'Tree.Far'.
Este comando não pode ser usado com -v.
-to<horário>
Processa arquivos mais velhos que o período de tempo especificado.
O formato desta seqüência é a mesma que -tn<horário>.
-ts<m,c,a>[N]
O comando adicional -tsm instrui o WinRAR a salvar o horário de
modificação do arquivo, -tsc - horário de criação e tsa - último
horário de acesso. O parâmetro opcional depois do comando adicional
é o número entre 0 e 4 controlando a precisão de horário do arquivo.
O valor '1' ativa 1 segundo preciso, 2 - 0.0065536 seg, 3 -
0.0000256 e 4 ou '+' habilita o máximo de precisão de horário do
NTFS, que é igual a 0.0000001 seg. O value '0' ou '-' significa
que aquela criação e o horário de acesso não são armazenados
abaixo de (dois segundos) que é usado para horário de modificação.
Os modos de alta precisão adicionam mais dados para arquivar, até
19 bytes adicionais por arquivo no caso das combinações -tsm4
-tsa4 -tsc4. Se nenhuma precisão for especificada, o WinRAR usa
o valor '4' (alto).
O modo padrão do WinRAR é -tsm4 -tsc0 -tsa0, então o tempo de
modificação é armazenado com a precisão alta e outros horários
são ignorados.
É necessário especificar os comandos adicionais -tsc e -tsa para
configurar a criação e horário de acesso ao descomprimir arquivos
(a precisão é irrelevante, mas não deve ser 0). Por padrão o WinRAR
fixa somente o horário de modificação, ainda que o arquivo contém
a criação e último horário de acesso. A configuração do horário de
modificação para descomprimir arquivos podem ser também inválidados
com -tsm-.
É possível omitir o tipo do horário da carta se você precisar
aplicar o comando adicional para todos os três horários. Por exemplo
,
-tsm4 -tsa4 -tsc4 pode ser substituído por -ts4, -ts+ ou -ts. Use
-ts- para salvar somente o horário de modificação de precisão baixa
ou para ignorar todos três horários do arquivo em diante
descomprimido.
Ao criar um arquivo, o WinRAR reduz automaticamente a precisão se o
modo alto não for suportado pelo arquivo de sistema. Não é mais que
2 segundos em FAT e 1 segundo em Unix. A precisão de horário em NTFS
é 0.0000001 segundo.
Sistemas operacionais limita que o horário pode ser configurado na
descompressão. O Windows permite deixar todos os três horários, Unix
- modificação e último acesso, mas não criação, DOS suporta somente
o horário de modificação.
Exemplos:
1) Armazena todos os horários com a possibilidade de alta precisão:
winrar a -ts backup
2) Restaura a modificação e o último horário de acesso. O comando
adicional -tsm não é exigido, porque o WinRAR usa-o por padrão:
winrar x -tsa backup
3) Armazena modificação em baixa precisão e horário de criação.
Sem o comando adicional -tsm1 o WinRAR salvaria o horário com alta
precisão.
winrar a -tsm1 -tsc1 backup
-v<n>[k|b|f|m|M|g|G]
Criar volumes com o tamanho=<tamanho>*1000 [*1024 | *1].
Por padrão este comando adicional utiliza o <tamanho> como milhares
(1000) de bytes (não 1024 x bytes). Você poderá também inserir o tam
anho
em kilobytes utilizando o símbolo 'k', megabytes utilizando o
símbolo 'b', - 'm', millions of bytes - 'M', gigabytes - 'g',
billions (milliards) of bytes - 'G' ou selecionando um de vários
valores pré-definidos utilizando o símbolo 'f' seguido do valor
numérico. Os valores pré-definidos poderão ser 360, 720, 1200,
1440 ou 2880 e substituídos com o valor correspondente à disquete.
Se o tamanho for omitido, a autodetecção será utilizada.
Você pode especificar vários comandos adicionais com -v para
configurar tamanhos diferentes para volumes diferentes.
Por exemplo:
rar a -v100k -v200k -v300k nome-do-arquivo
Se os volumes são criados na mesma unidade dos arquivos temporários
(a pasta atual por padrão, mas poderá ser alterado com o comando
adicional '-w'), o tamanho auto-detectado torna-se sem significado.
Neste caso o tamanho do volume terá que ser explicitamente definido.
Se os volumes forem criados numa unidade DIFERENTE da unidade que
contém os arquivos temporários, então depois da criação do
primeiro volume, a assistência do usuário será requisitada com:
Criar próximo volume: Sim/Não/Todos/Sair
Neste momento, deverá alterar os discos. Ao responder 'T' irá
causar que todos os volumes sejam criados sem uma pausa.
O primeiro volume num conjunto multi-volume tem a extensão .RAR,
e os volumes seguintes são numerados de .R00 a .R99.
Quando extrai ou testa um arquivo multi-volume terá que utilizar
apenas o primeiro nome do volume (*.RAR). Se não existe volume
seguinte na unidade e o disco é removível, o usuário será
confrontado com:
Inserir o disco com <nome do próximo volume>
Insira o disco com o volume correto e pressione qualquer tecla.
Se durante a extração, o volume seguinte não for encontrado e os
volumes estão colocados num disco não-amovível, o RAR irá abortar
com a seguinte mensagem de erro:
Não foi possível encontrar <nome do volume>
Os volumes do arquivo não poderão ser modificados. Os comandos 'd',
'f', 'u', 's' não poderão ser utilizados com conjuntos
Multi-volume. O comando 'a' poderá ser apenas utilizado para a
criação de uma nova seqüência multi-volume.
É possível, embora improvável, que o tamanho do arquivo, de um
arquivo num conjunto multi-volume, possa ser superior ao seu
tamanho descomprimido. Isso deve-se ao fato que 'armazenar' (sem
compressão se o tamanho aumentar) não pode ser ativada para
conjuntos multi-volume.
Os volumes de arquivo poderão ser Auto-Extraíveis (SFX). Este
arquivo deverá ser criado utilizando ambos os comandos
adicionais '-v' e '-sfx'.
Exemplo:
criar arquivo em volumes de tamanho fixo:
rar a -s -v1440 discoarq.rar *.*
irá criar volumes sólidos com o tamanho de 1440000 bytes.
-vd Exclui o conteúdo do disco antes de criar um volume
Todos os arquivos e diretórios no disco de destino serão excluídos
quando '-vd' for usado. O comando adicional somente é aplicado
para mídias removíveis, dados do disco rígido não podem ser excluído
s
usando este comando adicional.
-ver[n] Força o WinRAR a manter versões de arquivo anteriores ao
atualizar arquivos nos já existentes arquivos. Versões
antigas são renomeadas para 'nomedoarquivo;n', onde 'n'
é o número da versão. Somente disponível para o formato
RAR.
Como padrão, ao descomprimir um arquivo sem o comando
adicional -ver, o WinRAR extrai somente a última versão
do arquivo adicionada, quando o nome não inclui um
sufixo numérico. Mas se você especificar exatamente um
nome de arquivo, inclusive uma versão, ele será também
descomprimido. Por exemplo, 'rar x arcname' serão
descomprimidos somente as últimas versões, quando
'rar x arcname file.txt;5' serão descomprimidos
'file.txt;5', se ele estiver presente no arquivo.
Se você especificar o comando adicional -ver sem um
parâmetro ao descomprimir, o WinRAR extrairá todas as
versões de todos os arquivos combinados com a máscara
do arquivo digitada. Neste caso um número de versão não
será removido dos nomes dos arquivos descomprimidos.
Você pode extrair também uma versão de arquivo
especificando seu número com o parâmetro -ver. Dirá
ao WinRAR para descomprimir somente esta versão e remove
o número da versão dos nomes de arquivo. Por exemplo,
'rar x -ver5 arcname' serão descomprimidos somente 5
versões do arquivo.
Limitações
~~~~~~~~~~
O nome do caminho é limitado em 259 símbolos.
O tamanho máximo do comentário do arquivo é 62000 bytes.
Limitações dos comandos:
Os comandos 'd','u','f','c','cf' não operam com volumes.
O comando 'a' não pode ser utilizado para atualizar um volume de arquivo,
apenas para criar um.
Valores de saída
~~~~~~~~~~~~~~~~
O RAR sai com um código zero (0) no caso de uma operação bem sucedida. O
código de saída diferente de zero significa que a operação foi cancelada
devido a um erro:
255 INTERROMPIDO PELO USUÁRIO O usuário parou o processo
8 ERRO DE MEMÓRIA Memória insuficiente para a operação
7 ERRO DO USUÁRIO Erro na opção da linha de comandos
6 ERRO DE ABERTURA Erro na abertura do arquivo
5 ERRO DE GRAVAÇÃO Erro de gravação no disco
4 ARQUIVO FECHADO Tentativa de modificar um arquivo
previamente fechado pelo comando 'k'
3 ERRO DE CRC Um erro de CRC ocorreu durante a
descompressão
2 ERRO FATAL Ocorreu um erro fatal
1 AVISO Ocorreram erros não fatais
0 SUCESSO Operação bem sucedida (Saída do usuário)
Glossário
~~~~~~~~~
Arquivo arquivo especial contendo um ou mais arquivos opcionalmente
comprimidos e/ou encriptados.
Compressão Um método de codificação de dados para reduzir o seu tamanho.
CRC Cyclic Redundancy Check. Método matemático para o cálculo de
informação especial para a validade dos dados.
SFX Módulo de arquivo utilizado para extrair arquivos quando
executado. (Módulo Auto-Extraível), geralmente na forma de
um arquivo .EXE.
Sólido Um arquivo comprimido utilizando um método especial de
compressão que processa todos os arquivos de uma forma
contínua. Particularmente vantajoso quando comprime um
grande número de pequenos arquivos.
Volume Parte de um arquivo dividido. Ao dividir um arquivo em
volumes permite guardá-los em disquetes. Volumes sólidos
deverão ser extraídos a partir da primeira seqüência.
Todos os Direitos Reservados
(c) 1993-2007 Alexander Roshal