Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Manual do Usuário ~~~~~~~~~~~~~~~~~ Versão Console do RAR ~~~~~~~~~~~~~~~~~~~~~ =-=-=-=-=-=-=-=-=-=-=-=-=-=- Bem-vindo ao Compressor RAR! =-=-=-=-=-=-=-=-=-=-=-=-=-=- Introdução ~~~~~~~~~~ O RAR é um aplicativo de console que permite gerenciar arquivos comprimidos no modo de linha de comandos. O RAR fornece compressão, criptografia, recuperação de dados e muitas outras funções descritas neste manual. O RAR suporta apenas arquivos no formato RAR, que tem no nome do arquivo a extensão .rar por padrão. ZIP e outros formatos não são suportados. Mesmo se você especificar extensão .zip ao criar um arquivo, ele ainda estará no formato RAR. Usuários do Windows podem instalar o WinRAR, que suporta mais tipos de arquivos, incluindo os formatos RAR e ZIP. O WinRAR fornece uma interface gráfica do usuário e modo de linha de comandos. Mesmo que o console do RAR e INterface Gráfica do WinRAR tenham semelhanças na sintaxe da linha de comandos, existem algumas diferenças. Assim, recomenda-se usar este manual rar.txt para o console do RAR (rar.exe em caso de versão Windows) e o arquivo de ajuda winrar.chm do WinRAR para o WinRAR com Interface Gráfica (winrar.exe). Arquivo de configuração ~~~~~~~~~~~~~~~~~~~~~~~~ O RAR e UnRAR para Unix lê as informações de configuração do arquivo .rarrc no diretório home do usuário (armazenado na variável de ambiente HOME) ou no diretório /etc. O RAR para Windows lê as informações de configuração do arquivo rar.ini, armazenado no mesmo diretório que o arquivo rar.exe. Este arquivo pode conter a seguinte sequência: switches=<qualquer comando adicional do RAR, separados por espaços> Por exemplo: switches=-m5 -s Também é possível especificar conjuntos de comandos adicionais separados para comandos individuais do RAR usando a seguinte sintaxe: switches_<command>=<qualquer comando adicional do RAR, separados por espaços> Por exemplo: switches_a=-m5 -s switches_x=-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 de 1024 MB. O RAR processa as opções com a seguinte prioridade: comandos adicionais na linha de comandos - prioridade alta comandos adicionais na variável RAR - prioridade baixa comandos adicionais salvos no arquivo de configuração - prioridade inferior Arquivo de registro ~~~~~~~~~~~~~~~~~~~ Se o comando adicional -ilog for especificado na linha de comandos ou no arquivo de configuração, o RAR vai salvar as mensagens informativas, sobre os erros encontrados durante o processamento de arquivos, em um arquivo de registros. Leia a descrição do comando adicional -ilog para mais detalhes. A lista de organização de arquivos para compressão sólida - rarfiles.lst ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rarfiles.lst contém listas de arquivos definidas pelo usuário que indicam ao RAR a ordem de adição de arquivos para um arquivo sólido. Poderá conter nomes de arquivos, incógnitas e uma entrada especial - $default. A entrada por padrão define o local na lista organizadora dos arquivos não constituintes do arquivo. O caractere do comentário é ';'. No Windows esse arquivo deverá ser colocado no mesmo diretório do RAR, ou no diretório %APPDATA%\WinRAR, no Unix - para o diretório home do usu'rio ou no /etc. Sugestões para melhorar a compressão e velocidade da operação: - os arquivos semelhantes deverão ser agrupados no arquivo; - os arquivos frequentemente acessados deverão ser colocados no início. Normalmente, as máscaras colocadas mais perto do topo da lista têm prioridade mais alta, mas há uma excepção à esta regra. Se o arquivo rarfiles.lst contém as duas máscaras que todos os arquivos encontrados por uma máscara também são acompanhadas por outra, essa máscara que corresponde a um subconjunto menor de nomes de arquivos terá maior prioridade, independentemente da sua posição na lista. Por exemplo, se você tem as máscaras *.cpp e f*.cpp, f*.cpp tem uma prioridade maior, por isso a posição de 'nomedoarquivo.cpp' será escolhido de acordo com 'f*.cpp', en não com '*.cpp' Sintaxe da linha de comandos do RAR ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Sintaxe RAR <comando> [ -<sequência> ] <arquivo> <@-lista de arquivos...> [ <arquivos...> ] Descrição Opções na linha de comandos (comandos e comandos adicionais) fornecem o controle da criação e gestão de arquivos no RAR. O comandos é um texto (ou uma única letra) que comanda o RAR no sentido de efetuar a ação correspondente. Os comandos adicionais são preparados para modificar o modo de funcionamento do RAR em relação à ação. Outros parâmetros são o nome do arquivo e arquivos a serem comprimidos ou extraídos do arquivo. Arquivo de lista são arquivos de texto claros contendo nomes de arquivos para o processo. Os nomes do arquivo devem iniciar na primeira coluna. É possível colocar comentários para o arquivo lista após os caracteres //. Por exemplo, você pode criar o arquivo backup.lst contendo as seguintes sequências: c:\trabalho\doc\*.txt //cópia de segurança de documentos texto c:\trabalho\imagem\*.bmp //cópia de segurança de imagens c:\trabalho\diversos e então executar: rar a backup @backup.lst Se você desejar ler nomes de arquivo stdin (entrada padrão), especifique um nome da arquivo vazio (somente @). Por padrão, o console do RAR usa o byte único na codificação em arquivos de lista, mas podem ser redefinidas, com o comando adicional -sc<charset>l. Você pode especificar ambos os nomes de arquivo e arquivos de lista habituais na mesma linha de comando. Se nenhum arquivo nem lista de arquivos são especificados, então *.* é implicado e o RAR processará todos os arquivos. No ambiente UNIX é necessário citar as incógnitas para prevenir a expansão pelo shell. Por exemplo, este comando irá extrair os arquivos *.asm dos arquivos RAR no caminho atual: rar e '*.rar' '*.asm' O comando poderá ser qualquer um dos descritos a seguir: a Adicionar arquivos ao arquivo comprimido. Exemplo: 1) adicionar todos os arquivos *.hlp do diretório atual para o arquivo comprimido ajuda.rar: rar a ajuda *.hlp 2) comprimir todos os arquivos de um diretório atual e seus subdiretórios para o tamanho sólido de 362000 bytes, volumes auto-extraíveis e adicionar o registro de recuperação para cada volume: rar a -r -v362 -s -sfx -rr salvo Como nenhum nome de arquivo foi especificado, todos os arquivos (*) será assumido. 3) como uma exceção especial, se o nome da pasta for especificado como um argumento e se o nome da pasta não incluir máscara de arquivo e separador de caminho à direita, todo o conteúdo da pasta e todas as subpastas serão adicionadas ao arquivo, mesmo se o comando adicional -r, não for especificado. O seguinte comando irá adicionar todos os arquivos do diretório Imagens e seus subdiretórios para o arquivo RAR Imagens.rar: rar a Imagens.rar Imagens 4) se o nome do diretório inclui separador de caminho à direita, as regras normais se aplicam e você precisa especificar o comando adicional -r para processar seus subdiretórios. O seguinte comando irá adicionar todos os arquivos de imagens do diretório, mas não de seus subdiretórios, porque o comando adicional -r não foi especificado: rar a Imagens.rar Imagens\* c Adicionar um comentário ao arquivo. Os comentários são exibidos durante o processamento do arquivo. O tamanho do comentário está limitado em 256 KB. Exemplos: rar c distrib.rar Os comentários também poderão ser adicionados para um arquivo usando o comando adicional -z[arquivo]. O seguinte comando adiciona um comentário do arquivo info.txt: rar c -zinfo.txt dummy ch Este comando pode ser usado com a maioria dos comandos adicionais de arquivos para modificar seus parâmetros. É especialmente conveniente para comandos adicionais -cl, -cu, -tl, que não tenha um comando dedicado. Não é possível recomprimir, codificar ou decodificar dados de compressão e ele não pode mesclar ou criar volumes. Se usados sem quaisquer comandos adicionais, o comando 'ch' somente copia os dados do arquivo sem modificação. Exemplo: definir o horário do arquivo para o arquivo mais recente rar ch -tl arquivos.rar cw Gravar um comentário de um arquivo numa compressão específica. O formato do arquivo de saída depende do camando adicional -sw. Se um nome do arquivo de saída não for especificado, os dados do comentário serão enviados para stdout (saída padrão). Exemplos: 1) rar cw arc comentário.txt 2) rar cw -scuc arc unicode.txt 3) rar cw arc d Exclui arquivos do arquivo. Note, se do processamento deste comando resultar na eliminação de todos os arquivos do arquivo, o arquivo vazio será removido. e Extrair arquivos para o diretório atual. Extrair arquivos sem o seu componente de caminho, para que todos os arquivos sejam criados no mesmo diretório de destino. Use o comando 'x' se você deseja extrair caminhos completos. Exemplo: rar e -or html.rar *.css css\ extrai todos os arquivos *.css do arquivo comprimido from html.rar para o diretório 'css' excluindo os caminhos arquivados. Renomeia os automaticamente os arquivos extraídos caso haja arquivos com o mesmo nome. f Atualizar arquivos no arquivo comprimido. Atualiza os arquivos comprimidos antigos pelos arquivos adicionados. Este comando não irá adicionar novos arquivos ao arquivo comprimido. i[i|c|h|t]=<sequência> Localiza sequê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 Windows); 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 sequência em "primeiro nível" em arquivos *.txt em arquivos comprimidos *.rar no disco c: 2) rar ih=f0e0aeaeab2d83e3a9 -r e:\textos\*.rar Busca pela sequência hex f0 e0 ae ae ab 2d 83 e3 a9 em arquivos comprimidos rar no diretório e:\textos. k Bloquear arquivo. Qualquer comando será ignorado cuja intenção seja modificar o arquivo. Exemplo: rar k final.rar l[t[a],b] Lista o conteúdo do arquivo comprimido [técnico [tudo], bare]. O comando 'l' lista os atributos do arquivo comprimido, tamanho, data, hora e nome, um arquivo por linha. Se o arquivo estiver criptografado, a linha inicia do caractere '*'. O comando 'lt' exibe as informações do arquivo detalhado no modo de linhas múltiplas. Esta informação inclui o valor da soma de verificação do arquivo, sistema operacional de hospedagem, opções de compressão e outros parâmetros. O comando 'lta' fornece a informação detalhada não só para arquivos, mas também para os cabeçalhos de serviços como fluxos NTFS ou dados de segurança de arquivos. O comando 'lb' lista nomes de arquivos bare com o caminho, um por linha, sem qualquer informação adicional. Você pode usar o comando adicional -v para listar o conteúdo de todos os volumes no conjunto de volumes: rar l -v vol.part1.rar Os comandos 'lt', 'lta' e 'lb' são iguais aos comandos 'vt', 'vta' e 'vb' correspondentemente. m[f] Mover para o arquivo [apenas arquivos]. Ao mover arquivos e diretórios irá resultar numa eliminação dos arquivos e diretórios após uma operação de compressão bem sucedida. Os diretórios não serão removidos se o modificador 'f' for utilizado e/ou o comando adicional '-ed' for aplicado. p Imprime o arquivo na saída. Você pode usar este comando em conjunto com o adicional -inul para desativar todas as mensagens RAR e imprimir apenas o arquivo de dados. Pode ser importante quando você precisa enviar um arquivo para saída para uso em pipes. r Repara um arquivo. A reparação de arquivos é efetuada em dois estágios. Primeiro, o arquivo danificado é analisado em busca da recuperação de dados (veja o comando 'rr'). Se o arquivo contiver recuperação de dados e se a porção dos dados danificados é contínua e inferior ao tamanho do código de correção de erros no registro de recuperação, as chances de uma recuperação bem sucedida do arquivo são altas. Quando esse estágio terminar, um novo arquivo será criado, chamado rebuilt.nomedoarquivo.rar. Se um arquivo danificado não contém recuperação de dados ou se o arquivo não foi completamente recuperado devidos a danos severos, um segundo estágio é efetuado. Durante esse estágio apenas a estrutura do arquivo é reconstruída e é impossível recuperar arquivos que falhem a validação da soma de verificação, mas é ainda possível recuperar arquivos não-danificados que estavam inacessíveis devido à estrutura corrompida do arquivo. Na maior parte dos casos isto só é útil para arquivos não-sólidos. Este estágio nunca será eficiente para arquivos com cabeçalhos codificados, que pode ser reparado somente se o registro de recuperação estiver presente. Quando o segundo estágio é concluído, o arquivo reconstruído será armazenado como rebuilt.nomedoarquivo.rar. Por padrão, os arquivos reparados são criados no diretório atual, mas você pode acrescentar um parâmetro opcional caminhodedestino\ para especificar outro diretório de destino. Exemplo: rar r carro.rar c:\corrigido\ repara o arquivo carro.rar e coloca o resultado no diretório 'c:\corrigido'. rn Renomear arquivos comprimidos. A sintaxe de comando é: rar rn <nomedoarquivo> <srcname1> <destname1> ... <srcnameN> <destnameN> Por exemplo, o seguinte comando: rar rn dados.rar leiame.txt leiame.bak info.txt info.bak renomeará leiame.txt para leiame.bak e info.txt para info.bak no arquivo dados.rar. É permitido usar caracteres especiais em nomes de origem e destino para simples tranformações de nomes mudando extensões de arquivos. Por exemplo: rar rn dados.rar *.txt *.bak irá renomear todos os arquivos *.txt para *.bak. O RAR não verifica se o nome do arquivo de destino já está presente no arquivo comprimido, então você precisa ser cuidadoso para evitar nomes duplicados. É especialmente importante quando você usa caracteres especiais. Este comando é potencialmente perigoso, porque um caractere errado pode corromper todos os nomes arquivados. rr[N] Adicionar recuperação de dados. Opcionalmente, informações redundantes (recuperação de dados) poderão ser adicionadas a um arquivo. Isto irá resultar num pequeno aumento de tamanho no arquivo e ajuda para recuperar arquivos comprimidos no caso de uma falha no disco ou perdas de dados de qualquer gênero, desde que o dano não seja muito severo. Esta recuperação de danos pode ser feita com comando "r" (recuperar). Os arquivos RAR 4.x e RAR 5.0 usam diferentes estruturas de registro de recuperação e algoritmos. O registro de recuperação do RAR 4.x é baseado no algoritmo XOR. Você pode especificar o tamanho do registro 4.x como um número de setores de recuperação ou como uma percentagem do tamanho do arquivo. Para especificar um número de setores basta adicioná-lo diretamente após 'rr', como 'rr1000' para 1000 setores. Para usar um percentual acrescente o modificador 'p' ou '%' após o número percentual, tal como 'rr5p' ou 'rr5%' para 5%. Note que no Windows arquivos .bat e .cmd é necessário usar 'rr5%%' em vez de 'rr5%', porque o processador de comandos trata o caractere '%' como o início de um parâmetro de arquivo de lote, portanto, neste caso, pode ser mais conveniente usar 'p' em vez de '%'x. Os setores de recuperação no RAR 4.x são 512 bytes maiores. Se a área danificada é contínua, cada sector ajuda a recuperar 512 bytes de informação danificada. Este valor pode ser menor nos casos de danos múltiplos. O número máximo de setores de recuperação é 524288. O tamanho do registro de recuperação 4.x pode ser aproximadamente determinado como <tamanho do arqiuvo>/256 + <número de setores recuperados>*512 bytes. O registro de recuperação do RAR 5.0 utiliza códigos de correção de erros Reed-Solomon. Sua capacidade de reparar o dano contínuo é aproximadamente o mesmo que para o RAR 4.x, permitindo restaurar menos dados do que o tamanho do registro de recuperação. Mas é significativamente mais eficiente que o RAR 4.x em caso de várias áreas danificadas. O registro do RAR 5.0 não usa setores de 512 bytes e você pode especificar seu tamanho somente como uma percentagem do tamanho do arquivo. Mesmo que os modificadores '%' ou 'p' não estejam presentes, o RAR trata o valor como percentagem no caso do formato RAR 5.0, para ambos 'RR5' e 'rr5p' significa 5%. Devido aos dados do serviço de sobrecarga o resultado do tamanho do registro de recuperação atual apenas corresponde aproximadamente ao percentual definido pelo usuário e a diferença é maior para arquivos menores. O tamanho do registro de recuperação do RAR 5.0 não pode exceder a proteção do tamanho do arquivo, para que você não possa usar mais de 100% como parâmetro. Registros de recuperação maiores são processados mais lentamente tanto na criação como na reparação. Ambos os registros 4.x e 5.0 são mais eficientes se as posições de dados em um arquivo danificado não forem deslocadas. Se você copiar um arquivo em mídias danificadas, utilizando algum software especial e se você tiver uma opção para preencher as áreas danificadas com zeros ou cortá-las do arquivo copiado, preenchendo com zeros ou qualquer outro valor é preferível, porque permite preservar as posições de dados originais. Ainda assim, mesmo que ele não seja um modo ideal, as duas versões do registro tenta reparar dados, mesmo no caso de exclusões ou inserções de tamanho razoável, quando as posições de dados forem deslocadas. O registro de recuperação RAR 5.0 lida com exclusões e inserções mais eficiente do que o RAR 4.X. Se você usar o comando 'rr' sem parâmetro opcional, o WinRAR irá definir o tamanho do registro de recuperação para 3% do tamanho do arquivo por padrão. Exemplo: rar rr5p nomedoarquivo adiciona o registro de recuperação de 5% do tamanho do arquivo. 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: rar rv3 dados.part01.rar Este recurso 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 habituais 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 de por cento '%' ou 'p' 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: rar 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. s[nome] Converter um arquivo para SFX. O arquivo é embebido num módulo-SFX (utilizando o módulo do arquivo default.sfx ou especificado no comando adicional). 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, em /usr/lib ou /usr/local/lib. s- Remove o módulo SFX do arquivo SFX já existente. O RAR cria um novo arquivo sem o módulo SFX, o arquivo original SFX não é excluído. t Testar arquivos comprimidos. Este comando efetua uma extração virtual, ao não salvar nada no fluxo de saída, para validar o(s) arquivo(s) especificado(s). Exemplos: Testar os arquivos no diretório atual: rar t * ou para Unix: rar t '*' O usuário poderá testar arquivo em todas os sub-diretórios, contidos no caminho atual: rar t -r * ou para Unix: rar t -r '*' u Atualizar arquivos no arquivo comprimido. Adiciona arquivos ainda não estão no arquivo comprimido e atualiza os arquivos mais antigos pelos arquivos adicionados. v[t,b] Apresenta detalhadamente os conteúdos do arquivo [técnico]. Os arquivos são apresentados utilizando o formato: caminho completo, comentário do arquivo, tamanho original e comprimido, taxa de compressão, data e hora da última atualização, atributos, CRC, método de compressão e versão mínima requerida do RAR para a extração. Informações técnicas opcionais serão apresentadas quando o modificador 't' for utilizado. Informações de método de compressão são exibidas como m<N><d>. N mostra o método de compactação de arquivo e usa os mesmos valores que -m<n, onde '0', '1', ..., '5' significa 'armazenar', 'mais rápido', ..., 'melhor'. 'd' indica o dicionário de compressão, como em -md<n>, onde 'a', 'b', ..., 'g' significa 64 KB, 128 KB, ..., 4096 KB. Diretórios têm sempre o método de compressão '0' e nenhum tamanho do dicionário. Informações técnicas opcionais como os marcadores "Host OS", "Solid" e "Old" são exibidas, quando o modificador 't' é usado. "Host OS" mostra o sistema operacional nativo da versão RAR usado para criar um arquivo. O marcador "Solid" se o arquivo usa as estatísticas de compressão de arquivos anteriores (veja o comando -s). O marcador "Old" significa "versão do arquivo antigo" e indica se é a versão mais recente ou antigo (ver comando adicional –ver para obter detalhes). O modificador 'b' força o RAR dar saída somente em nomes de arquivo vazio sem nenhuma informação adicional. Para apresentar os conteúdos de todos os volumes do arquivo, utilize um asterisco ('*') em vez da extensão do arquivo ou utilize o comando adicional '-v'. Exemplo: 1) lista o conteúdo do arquivo system.rar (modo técnico) e redireciona para o arquivo techlist.lst rar vt system >techlist.lst 2) lista o conteúdo do arquivo tutorial.rar (modo de nomes de arquivo bare) rar vb tutorial x Extrair arquivos com o caminho completo. Exemplos: 1) extrair 10centavos.txt para o diretório atual não exibindo o comentário do arquivo rar x -c- dime 10centavos.txt 2) extrair *.txt do arquivo docs.rar para o diretório c:\documentos rar x docs.rar *.txt c:\documentos\ 3) extrair todo o conteúdo do arquivo docs.rar para o atual diretório rar x docs.rar Comandos adicionais (utilizados em conjunto com um comando): -? Apresenta ajuda nos comandos e comandos adicionais. O mesmo acontece quando nenhuma opção ou uma opção inválida é inserida na linha de comandos. -- Suspende a detecção de comandos adicionais Este comando adicional indica ao RAR que não existem mais comandos adicionais na linha de comandos. Poderá ser útil, se o arquivo ou o nome do arquivo começa pelo caractere '-'. Sem o comando adicional '--' tal nome seria tratado como um comando adicional. Exemplo: adiciona todos os arquivos do diretório atual para o arquivo sólido '-StrangeName' RAR a -s -- -StrangeName -@[+] Desativar [ativar] listas de arquivos RAR trata os parâmetros de linha de comando a partir do caractere '@' como listas de arquivos. Assim por padrão, RAR tenta ler filelist 'arquivo', quando se deparar com o parâmetro '@filename'. Mas se o parâmetro '@filename' existe, RAR trata o parâmetro como '@ nome do arquivo' arquivo em vez de ler a lista de arquivos. O commando adicional -@[+] permite evitar esta ambiguidade e estritamente definem como lidar com parâmetros a partir do caractere '@'. Se você especificar -@, todos esses parâmetros encontrados após essa opção será considerada como nomes de arquivo, e não listas de arquivos. Se você especificar -@+, todos esses parâmetros encontrados após essa opção será considerada como nomes de arquivo, e não listas de arquivos. Este commando adicional não afeta os parâmetros de processamento localizados antes dele. Exemplo: testar o arquivo comprimido '@home' rar t -@ notas.rar @home -ac Limpar o atributo "Arquivo" após a compressão ou extração (apenas na versão para Windows). Se -ac for especificado ao comprimir, o atributo "Arquivo" será limpo para arquivos comprimidos com êxito. Ao extrair, -ac irá limpar o atributo "Arquivo" para arquivos extraídos. Esse parâmetro não afeta os atributos de diretório. -ad[1,2] Alternar caminho de destino. Esta opção pode ser útil ao descomprimir um grupo de arquivos. Os comandos adicionais -ad e -ad1 criam um diretório separado para os arquivos descomprimidos de cada arquivo comrimido. Esses diretórios separados são criados no diretório de destino para -ad e em cada diretório do arquivo para -ad1. O comando adicional -ad2 coloca os arquivos descomprimidos diretamente em cada diretório do arquivo. Diretórios separados não são criados. O parâmetro do diretório de destino é ignorado para -ad1 e -ad2 comuta. Exemplos: 1) rar x -ad *.rar dados\ Para todo arquivo descomprimido, o WinRAR criará subdiretórios abaixo do diretório 'dados'. 2) rar x -r -ad1 arc\*.rar O WinRAR vai examinar recursivamente a pasta 'arc' para arquivos *.rar e criar subdiretórios em cada diretório arquivado. -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 ao criar ou processar um arquivo. Útil para cópias diárias de segurança. 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 sequê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. Se o primeiro caractere na sequência de formato for 'F', o restante da sequência especifica a sequência padrão de formato para o comando adicional -ag. Portanto o comando adicional -agf<default_format> tem valor prático apenas se for colocado no arquivo rar.ini ou na variável de ambiente RAR. Por exemplo, se a variável de ambiente RAR for definida como -agfYYYY-MMM-DD, pode-se usar -ag sem um parâmetro com o formato da sequência YYYY-MMM-DD assumido. 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 processar 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 -ag gerou os nomes de arquivos existentes serão danificados. Neste caso o RAR criará ou abrirá um novo arquivo comprimido em vez de processar o já existente. Você pode usar o comando -log para escrever o nome do arquivo gerado em um arquivo e, em seguida, lê-lo do arquivo para processamento posterior. Exemplos: 1) utilize o formato padrão YYYYMMDDHHMMSS rar a -ag backup 2) utilize o formato DD-MMM-YY rar t -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 -ai Ignorar atributos do arquivo. Se este comando adicional for usado ao extrair, o RAR não guarda os atributos geral do arquivo armazenados na compressáo para extrair arquivos. Se este comando adicional for usado ao comprimir, valores predefinidos, típicos para arquivo e diretório, são armazenados em vez dos atributos atuaiss. Este comando preserva os atributos atribuídos pelo sistema operacional para um arquivo recentemente criado. No Windows são afetados os atributos arquivo, sistema, oculto e omente-leitura. No Unix - usuário, grupo, e outras permissões do arquivo. -ao Adicionar arquivos com o atributo "Arquivo" definido (apenas nas versões para Windows). Se -ao for usado ao comprimir, somente arquivos com o atributo "Arquivo" será adicionado ao arquivo comprimido. Esta opção não afeta diretórios, portanto, todos os diretórios correspondentes são adicionados independentemente de seus atributos. Você também pode especificar o comando adicional -ed se você preferir omitir todos os registros de diretório. Exemplo: adiciona todos os arquivos do disco C: com o atributo "Arquivo" para 'f:backup' e limpa o atributo "Arquivo" rar a -r -ac -ao f:backup c:\*.* -ap Coloca o caminho dentro do arquivo. Esse caminho é embebido nos nomes dos arquivos quando adiciona esses arquivos para o arquivo, e é removido dos nomes dos arquivos na extração. Por exemplo, se desejar adicionar o arquivo 'readme.txt' para o diretório 'DOCS\ENG' do arquivo 'release', poderá executar: rar a -apDOCS\ENG release readme.txt ou para extrair 'ENG' para o diretório atual: rar x -apDOCS release DOCS\ENG\*.* -as Sincronizar os conteúdos do arquivo Se este comando adicional for utilizado durante a compressão, os arquivos arquivados que não estão presentes na lista dos arquivos atualmente adicionados, serão eliminados do arquivo. É conveniente utilizar este comando adicional em combinação com -u (atualizar) para sincronizar os conteúdos de um arquivo e uma diretório de compressão. Por exemplo, após o comando: rar a -u -as backup sources\*.cpp o arquivo 'backup.rar' irá apenas conter arquivos *.cpp do diretório 'sources', e todos os outros arquivos serão eliminados do arquivo. É semelhante à criação de um novo arquivo, mas com uma exceção importante: se nenhuns arquivos foram modificados desde a última cópia de segurança, a operação é efetuada muito mais rapidamente do que a criação de um novo arquivo. -cfg- Ignora configurações do arquivo e variáveis do ambiente RAR. -cl Converter os nomes do arquivos para minúsculas. -cu Converter os nomes do arquivos para maiúsculas. -c- Desativar a apresentação de comentários. -df Eliminar arquivos após a compressão Mover arquivos para o arquivo. Este comando adicional combinado com o comando "A" efetua as mesma ação do que o comando "M". -dh Abrir arquivos partilhados Permite o processamento de arquivos abertos por outras aplicações para escrita. Esta opção poderá ser perigosa, porque permite a compressão de um arquivo, que ao mesmo tempo é modificado por outra aplicação, por isso utilize com cuidado. -dr Excluir arquivos para a lixeira Excluir arquivos após compressão e colocá-los na Lixeira. Disponível somente para a versão em Windows. -ds Não organizar arquivos enquanto os adiciona para um arquivo sólido. -dw Reduzir arquivos após compressão Excluir arquivos após a compressão. Antes de excluir os dados do arquivo eles sáo substituídos por zero bytes para previnir a recuperação dos arquivos excluídos, o arquivo é truncado e renomeado para um nome temporário. Esteja ciente de que tal abordagem é projetada para discos rígidos usuais, mas pode falhar do sobrescrever os dados do arquivo original em discos de estado sólido, como resultado do desgaste SSD redistribuição de tecnologia e endereçamento de dados mais complicado. -ed Não adicionar diretórios vazios Este comando indica que estes registros de diretório não serão armazenados no arquivo criado. Ao extrair tal arquivo, o RAR cria diretórios não vazios baseando nas partes do conteúdo dos arquivos. As informações sobre diretórios vazios são perdidas. Todos os atributos de diretórios não vazios exceto um nome (direito de acesso, fluxos, etc.) serão perdidos também, então use este comando somente se você não precisar preservar tais informações. Se -ed for usado com o comando m ou o comando adicional -df, o WinRAR não removerá pastas vazias. -en Não adiciona o bloco "fim do arquivo" Ñao suportado por arquivos RAR 5.0. Por padrão, o RAR adiciona um "fim de arquivo" bloco ao fim de um arquivo novo ou atualizado. Ele permite ignorar dados externos, como assinaturas digitais com segurança, mas, em alguns casos especiais, pode ser útil desativar esse recurso. Por exemplo, se um arquivo é transferido entre dois sistemas através de uma conexão não confiável e ao mesmo tempo um remetente adiciona novos arquivos para ele, pode ser importante certificar-se de que a parte do arquivo já recebido não poderá ser modificada no outro extremo entre as sessões de transferência. Este parâmetro não pode ser utilizado com volumes, porque o bloco de fim de arquivo contém informações importantes para o correto processamento do volume. -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. Exemplos: 1) adiciona todos os arquivos e diretórios do diretório 'tmp' para o arquivo 'teste', mas exclui 'tmp\' do caminho nomes arquivados: rar a -ep1 -r teste tmp\* Isto é equivalente aos comandos: cd tmp rar a -r ..\teste cd .. 2) extrai arquivos correspondentes com a máscara imagens\* para o diretório dest\, mas remove 'imagens\' dos caminhos de arquivos criados: rar x -ep1 data imagens\* dest\ -ep2 Expande um caminho completo. Caminho de armazenamento completo (exceto uma letra de drive e condutor separador de caminho) quando comprimindo. -ep3 Expande um caminho completo incluindo a letra do drive. Somente na versão Windows. Este comando armazena o caminho completo do arquivo incluindo a letra do drive se usado na compressão. Separadores de drive (dois pontos) são substituídos por caracteres sublinhados. Se você usar o comando -ep3 ap extrair, isto mudará o sublinhado voltando para dois pontos e cria arquivos descomprimidos em seus diretórios e discos originais. Se usuário também especificou um caminho de destino, ele será ignorado. Também converte caminhos UNC de \\servidor\compartilhamento para __servidor\compartilhamento ao comprimir e restaura-os para o estado original ao extrair. Este comando pode ajudar para cópia de segurança de vários discos para o mesmo arquivo. Por exemplo, você deve executar: rar a -ep3 -r backup.rar c:\ d:\ e:\ para criar um backup e: rar x -ep3 backup.rar para restaurá-lo. Mas seja cauteloso e use o comando -ep3 somente se estiver certo de estar extraindo arquivos que não contenham quaisquer arquivos maliciosos. Em outras palavras, use isto se você mesmo criou um arquivo ou tem confiança completa em seu autor. Iste comando permite substituir qualquer arquivo em qualquer local de seu computador inclusive arquivos importantes de sistema e deve ser normalmente usado somente com o propósito de cópia de segurança e restauração. -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 entre <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 -f Renovar arquivos. Poderá ser utilizado nas extração ou criação de arquivos. O texto do comando "a -f" é equivalente ao comando 'f', poderá utilizar também os comandos '-f' com os comandos 'm' ou 'mf'. Se o comando adicional '-f' for utilizado com os comandos 'x' ou 'e', então apenas os arquivos antigos serão substituídos com novas versões extraídas do arquivo. -hp[pwd] Codificar dados e cabeçalhos de arquivos. Este comando adicional é similar ao -p[pwd], mas o adicional -p codifica somente dados de arquivo e deixa outras informações como nomes de arquivo visíveis. Este comando adicional codifica todas as áreas sensíveis do arquivo inc;uindo dados, nomes de arquivo, tamanhos, atributos, comentários e outros blocos, então ele fornece um nível de segurança mais alto. Sem uma senha é impossível visualizar uma lista de arquivos em arquivos codificados com -hp. Exemplo: rar a -hpfGzq5yKw secreto relatório.txt adicionar o arquivo relatório.txt para o arquivo codificado secreto.rar usando a senha 'fGzq5yKw' -ht[b|c] Selecionar tipo hash [BLAKE2,CRC32] para somas de verificação de arquivos. A integridade dos dados na comressão RAR está protegida por somas de verificação calculadas e armazenadas para cada arquivo comprimido. Por padrão, o WinRAR usa a função CRC32 para calcular as somas de verificação. O formato de arquivo do RAR 5.0 também permite selecionar a função hash BLAKE2 em vez de CRC32. Especifique o comando adicional -htb para hash BLAKE2 e -htc para a função CRC32. Desde que CRC32 seja o algoritmo padrão, você pode precisar apenas de -htc para substituir o modo -htb na configuração do WinRAR. A saída CRC32 é de 32 bits de comprimento. Enquanto as propriedades CRC32 são adequadas para detectar a maior parte dos erros de dados não intencionais, não é confiável o suficiente para verificar a identidade de dados do arquivo. Em outras palavras, se dois arquivos têm o mesmo CRC32, ele não garante que o conteúdo do arquivo é o mesmo. A saída BLAKE2 é de 256 bits. Sendo uma função hash criptograficamente forte, que praticamente garante que, se dois arquivos tiverem o mesmo valor de BLAKE2, o seu conteúdo é o mesmo. O BLAKE2 tem uma detecção de erro apropriada e também é mais confiável do que em CRC32 menores. Mesmo que a saída de BLAKE2 seja maior, o resultado da compressão é significativamente maior para o comando adicional -htb. Se os cabeçalhos de arquivo são criptografados (sem o comando adicional -hp), somas de verificação para arquivos criptografados do RAR 5.0 são modificados usando um algoritmo dependente de uma senha especial, para fazer suposição impossível ao conteúdo do arquivo com base em somas de verificação. Não espere somas de verificação de arquivos criptografados para combinar valores usuais CRC32 e BLAKE2. Este comando adicional é apenas suportado pelo formato RAR 5.0, então você precisa usar o comando adicional -ma com ele. Você pode ver a soma de verificação de arquivos comprimidos usando os comandos 'vt' or 'lt'. Exemplo: rar a -ma -htb listas.rar *.lst irá adiconar *.lst para o arquivo listas.rar usando BLAKE2sp para somas de verificação de arquivos. -id[c,d,n,p,q] Exibir ou desativar mensagens. O comando adicional -idc desativa a string de copyright. O comando adicional -idd desativa a string "Done" ao final da operação. O comando adicional -idn desativa a saída de nomes comprimidos ao criar, testar ou extrair um arquivo comprimido. Ele desativa as mensagens de criação de diretório ao descompactar um arquivo para um diretório não existente. Isso também pode afetar alguns outros comandos de processamento de compressão. Ele não oculta outras mensagens nem o indicador total de porcentagem. Artefatos visuais menores, como indicador de porcentagem substituindo alguns últimos caracteres de mensagens de erro, são possíveis com o comando adicional -idn. O comando adicional -idp desativa o indicador de porcentagem. O comando adicional -idq ativa o modo silencioso, então somente mensagens de erros e perguntas serão exibidas. É permitido usar vários modificadores de uma vez, então o comando adicional -idcdp está correto. -ieml[.][endereço] Enviar arquivo por e-mail. Somente versão Windows. 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. -ierr Enviar todas as mensagens para a saída de erros. -ilog[name] Registrar erros para o arquivo (apenas nas versões registradas). Grava mensagens de erro para o arquivo rar.log. Se o parâmetro opcional 'nome' for expecificado o arquivo de registro é criado usando os seguintes padrões: Unix: arquivo .rarlog no diretório home do usuário; Windows: arquivo rar.log no diretório %APPDATA%\WinRAR; Se o parâmetro 'nome' inclui um nome de arquivo sem o caminho, o RAR criará o arquivo de registro no diretório padrão mencionado acima usando o nome especificado. Inclua caminho e nome ao parâmetro 'nome' se você quiser alterar o local do arquivo de registro. Por padrão, o arquivo de registro usa a codificação UTF-16 little endian, mas pode ser alterado com o comando adicional <charset>, como -scag para um único byte de codificação nativa. Exemplo: rar a -ilogc:\registros\backup.log backup d:\documentos será criado o arquivo de registro c:\registros\backup.log no caso de erros. -inul Desativar todas as mensagens. -ioff[n] Desliga o computador após concluir a operação. Use -ioff ou -ioff1 para desligar o computador, -ioff2 para hibernar, -ioff3 para dormir e -ioff4 para reiniciar. Os recursos apropriados de energia devem ser suportados pelo sistema operacional. Se várias cópias do WinRAR estiverem ativas, o computador é desligado pela última cópia finalizada. Apensas para versão Windows. -isnd[-] Controlar sons de notificação. Use -isnd para ativar sons de notificação e -isnd- para desativar. -iver Exibe o número da versão e sai. Você pode executar "RAR -iver". -k Bloquear arquivo. Qualquer comando que pretende alterar o arquivo será ignorado. -kb Manter arquivos extraídos danificados. O RAR, por padrão, exclui os arquivos com erros de somas de verificação após a extração. O comando adicional -kb especifica os arquivos com erros de somas de verificação que deverão ser excluídos. -log[fmt][=nome] Gravar nomes para o arquivo de registro. Este comando adicional permite gravar nomes de arquivo e compressão para um arquivo de texto especifico nos comandos comprimir, extrair e excluir para o formato RAR e comandos de compressão para o formato ZIP. Seu comportamento é definido pela string 'fmt', que pode incluir um ou mais dos seguintes caracteres: A Gravar nomes de arquivo para o arquivo de registro. Se o WinRAR cria ou processa volumes, todos os nomes do volume são registrados. F Gravar nomes de arquivo processados para o arquivo de registro. Ele inclui arquivos adicionados arquivos comprimidos e arquivos extraídos, excluídos ou listados dentro do arquivo. P Se existe um arquivo de registro com o nome especificado, acrescente dados ao arquivo existente em vez de criar um novo. U Gravar dados em um formato Unicode. Se 'A' nem 'F' forem especificados, 'A' será assumido. O parâmetro 'nome' permite especificar o nome do arquivo de registro. Ele deve ser separado da string 'fmt' pelo caractere '='. Se 'nome' não estiver presente, o WinRAR usará o nome de arquivo padrão rarinfo.log. É permitido especificar vários commandos adicionais -log na mesma linha de comando. Essa opção pode ser particularmente útil, quando você precisa processar um arquivo criado com os comandos adicionais -ag ou -v de uma sequência em lote. Você pode especificar -loga=arcname.txt ao criar um arquivo comprimido e então ler um nome de arquivo gerado pelo WinRAR de arcname.txt com um comando de arquivos em lote de um comando apropriado, como por exemplo: set /p name=<arcname.txt. Todas as funções deste comando adicional são suportadas apenas para formato RAR. Em caso de formato ZIP apenas operações de compressão é suportado. Outros formatos de arquivo não oferecem suporte a essa opção. Exemplos 1. Gravar nome do volume criado para vollist.txt WinRAR a -v100m -loga=vollist.txt volume.rar c:\data 2. Gravar nome do arquivo comprimido criado para backup.txt no formato Unicode WinRAR a -ag -logau=backup.txt backup.rar myfiles\* 3. Gravar nomes de volumes testados para vollist.txt e nomes de arquivos comprimidos testados dentro de volumes para filelist.txt WinRAR t -log=vollist.txt -logf=filelist.txt volume.part01.rar -m<n> Selecionar o método de compressão: -m0 armazenar não comprime o arquivo ao "armazenar" o arquivo -m1 muito rápido utilizar o método de compressão "muito rápido" (menos compressão) -m2 rápido utilizar o método de compressão "rápido" -m3 normal utilizar o método de compressão "normal" (por padrão) -m4 bom utilizar o método de compressão "bom" (mais compressão, porém mais lento) -m5 ótimo utilizar o método de compressão "ótimo" (ligeiramente mais compacto, mas mais lento) Se este comando alternativo não for usado, o RAR utiliza o método -m3 (compressão Normal). -ma[4|5] Especificar uma versão do formato de compressão. Por padrão o WinRAR cria arquivos em formato RAR 5.0. Use -ma4 para criar arquivos RAR 4.x. Use -ma5 ou apenas -ma caso você precise substituir -ma4 salvo nas configurações e forçar que o WinRAR use o formato RAR 5.0. Este comando adicional somente é usado ao criar um novo arquivo. Ele é ignorado ao atualizar um arquivo existente. Exemplo: Cria um arquivo sólido e comprime SrcDir usando dicionário de 2 MB: WinRAR a -ma4 -md2m data SrcDir -mc<par> Configurar parâmetros de compressão avançados. Este comando adicional foi projetado para avaliações e experiências, no ambiente real normalmente é melhor permitir que o RAR selecione automaticamente os parâmetros otimizados. Note que o uso impróprio deste comando adicional pode levar a um desempenho crítico e de baixa compressão, então use-o somente se você estiver certo do que está fazendo. Ele tem a seguinte sintaxe: -mc[parâmetro1][:parâmetro2][módulo][+ ou -] onde <module> é o campo de caractere denotando de uma parte do algoritmo da compressão, que deve ser configurado. Ele pode conter os seguintes valores: A - compressão de áudio; C - compressão de dados em cores reais (RGB); D - compressão delta; E - compressão de executáveis x86; T - compressão de texto. Arquivos no formato RAR 5.0 suportam apenas valores 'D' e 'E'. O sinal de '+' no final do comando adicional aplica-se ao módulo de algoritmo selecionado para todos os dados serem processados, '-' desativa o mesmo módulo em todos os processos. Se nenhum sinal for especificado, o RAR escolherá módulos automaticamente, baseando-se em dados e o método de compressão atual. O comando adicional -mc- desativa todos os módulos opcionais e permite somente o algoritmo de compressão geral. O comando adicional -mc- desativa todos os módulos opcionais e somente permite o algoritmo de compressão geral. <Parâmetro1> e <Parâmetro2> são parâmetros de módulo dependentes descritos abaixo. Compressão de áudio, compressão delta: <Parâmetro1> é um número de canais de bytes (can be 1 - 31). O RAR divide canais multi-bytes para bytes, por exemplo, dois canais de áudio de 16-bits são considerados pelo RAR como quatro canais de um byte cada. <Parâmetro2> é ignorado. compressão de executáveis Intel x86, compressão de executáveis Intel Itanium, compressão de dados em cores reais (RGB): <Parâmetro1> e <Parâmetro2> são ignorados. Compressão de texto: O algoritmo de compressão de texto fornece notoriamente uma compressão mais alta em dados de texto. Mas ele não pode utilizar eficazmente vários núcleos da CPU, o que resulta em um tempo de compressão mais lento comparando com o algoritmo geral em ambiente de múltiplos núcleos e multiprocessadores. Também a velocidade de descompressão é muito mais lenta que o algoritmo geral, não importando o número de núcleos da CPU. Isto é por que a compressão de texto é desativada por padrão. Você pode especificar o comando adicional -mct para permitir que o RAR selecione este algoritmo automaticamente para dados apropriados. O comando adicional -mct+ forçará o uso da compressão de texto para todos os dados. O comando adicional -mct também pode incluir <Parâmetro1> e <Parâmetro2>, então seu a sintaxe completa será -mc[parâmetro1][:parâmetro2]t[+ ou -]. <Parâmetro1> é o pedido do algoritmo PPM (pode ser entre 2 - 63). Normalmente um valor mais alto aumenta significadamente a relação de compressão de dados redundantes, mas somente se houver memória suficiente disponível para PPM. No caso de falta de memória o resultado pode ser negativo. Um pedido mais alto diminui a velocidade de compressão e descompressão. <Parâmetro2> é a alocação de memória em megabytes para PPM (1-128). Valores mais altos podem aumentar a relação de compressão, mas note que o uso do tamanho de memória PPM é igual a compressão e descompressão, então se você alocar memória demais ao criar um arquivo, outras pessoas podem ter problemas ao descomprimir o arquivo em um computador com menos memória instalada. É possível ainda descomprimir usando memória virtual, mas isso pode se tornar muito lento. Exemplos: 1) o comando adicional -mc1a+ força o uso de áudio mono de 8-bit para a compressão de todos os dados. 2) o comando adicional -mc10:40t+ força o uso do algoritmo de compressão de texto para todos os dados, fixa a ordem de compressão para 10 e aloca 40 MB de memória. 3) o comando adicional -mc12t fixa a compressão do texto para 12, quando a compressão de texto é usada, mas parte para o RAR decidir quando deve usá-lo. 4) os comandos adicionais -mct -mcd- permite que o RAR aplique a compressão de texto para dados apropriados e desativa a compressão de delta. -md<n>[k,m,g] Selecionar o tamanho do dicionário. 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. Para formatos de arquivo do RAR 4.x o tamanho do dicionário pode ser de: 64 KB, 128 KB, 256 KB, 512 KB, 1 MB, 2 MB, 4 MB. Para o formatos de arquivo do RAR 5.0 o tamanho do dicionário pode ser de: 128 KB, 256 KB, 512 KB, 1 MB, 2 MB, 4 MB, 8 MB, 16 MB, 32 MB, 64 MB, 128 MB, 256 MB, 512 MB, 1 GB. Você pode usar os modificadores 'k', 'm' e 'g' para especificar o tamanho em kilo-, mega- e gigabytes, como -md64m para dicionário de 64 MB. Se nenhum modificador for especificado, megabytes será ssumido, assim -md64m e -md64 são iguais. Ao comprimir, o RAR precisa de 6x mais memória além do tamanho especificado do dicionário, sendo assim tamanhos de 512 MB e 1 GB são disponíveis apenas em versões de 64 bits do WinRAR. Ao extrair, pouco mais de um único tamanho de dicionário é atribuído, por isso ambas as versões 32 e 64 bits podem descomprimir arquivos com todos os dicionários, incluindo até 1 GB. Se o tamanho de todos os arquivos sólidos comprimidos ou tamanho do arquivo de origem maior para arquivos não sólidos é pelo menos duas vezes menor que o tamanho do dicionário, o WinRAR pode reduzir o tamanho do dicionário. Isso ajuda a diminuir o uso da memória sem diminuir a compressão. O tamanho padrão do dicionário deslizante é de 4 MB para formatos de arquivo do RAR 4.x e 32 MB para RAR 5.0. Exemplo: RAR a -s -ma -md128 lib *.dll cria um arquivo comprimido sólido no formato RAR 5.0 com um dicionário de 128 MB. -mm[f] Compressão multimídia [forçar]. Ativa um algoritmo especial de compressão multimídia. É indicado para comprimir dados de áudio digital contendo até quatro canais de 8-bit ou dois de 16-bit. Também trabalha bem com imagens de 24-bit. As melhorias na taxa de compressão poderão atingir os 30% em relação à compressão normal. Quando comprime arquivos no modo multimídia, o RAR efetua uma análise inteligente dos dados e poderá utilizar, para diferentes partes do arquivo, a compressão geral ou multimídia dependendo da mais conveniente. Esta análise permite um desempenho otimizado quando diferentes tipos de dados estão embebidos no mesmo arquivo. O modificador 'f' força a compressão multimídia para ser utilizada no arquivo inteiro; poderá ajudar quando certos tipos de arquivos multimídia vão ser comprimidos, mas na maioria dos casos irá apenas aumentar o tamanho do arquivo. Ambos os comandos adicionais -m<N> "Selecionar método de compressão" e -s "Criar arquivo sólido" poderão ser utilizados com a compressão multimídia, mas só terão efeito nas partes dos arquivos onde o algoritmo de compressão geral é aplicável. Se -mm for utilizado com dados não-multimídia, a taxa de compressão é inalterada em comparação com o método geral, mas devido ao atraso da análise multimídia, a velocidade de compressão é sempre mais lenta. A utilização de -mm não é recomendável com arquivos normais. Exemplo: rar a -m5 -s -mm Todas_As_Minhas_Canções.rar *.wav Utiliza o melhor método de compressão, compressão sólida e compressão multimídia com análise inteligente, que serão aplicados nos dados adequados. -ms[lista] Especificar tipos de arquivos para armazenar. Especifique tipos dos arquivos, que será armazenado sem compressão. Este comando adicional pode ser usado para armazenar arquivos já comprimidos, que ajuda a aumentar notavelmente a velocidade de compressão sem perda na relação de compressão. O parâmetro opcional <lista> define a lista de extensões dos arquivos separados por pontos-e-vírgulas. Por exemplo, -msrar;zip;jpg forçará o RAR a armazenar sem compressão todos os arquivos RAR e ZIP e imagens JPG. É também permitido especificar caracteres especiais para máscaras de arquivo na lista, então -ms*.rar;*.zip;*.jpg funcionarão também. Vários comandos adicionais -ms são permitidos, tais como -msrar -mszip em vez de -msrar;zip. No Unix o comando adicional -ms contendo vários tipos de arquivo precisa estar contidas entre aspas. Ele protege pontos e vírgulas de serem processados pelo contexto do Unix. Outra solução é a utilização individual de comandos adicionais -ms<tipo> para cada tipo de arquivo. Se <lista> não for especificado, o comando adicional -ms usará o conjunto de extensões padrão, que inclui os seguintes tipos de arquivos: 7z, ace, arj, bz2, cab, gz, jpeg, jpg, lha, lz, lzh, mp3, rar, taz, tgz, xz, z, zip, zipx -mt<núcleos> Configurar o número de tarefas. O parâmetro <núcleos> pode ter valores de 1 a 64. Ele define o número máximo recomendado de núcleos ativos para o algoritmo de compressão como para outros módulos RAR, que pode começar com vários núcleos. Enquanto o RAR tenta seguir esta recomendação, às vezes o número real de núcleos ativos pode exceder o valor especificado. A alteração do parâmetro <núcleos> afeta ligeiramente a relação de compressão, então arquivos criados com comandos adicionais diferentes de -mt não serão exatamente os mesmos, ainda que todas as configurações de compressão sejam iguais. Se o comando adicional -mt não for especificado, o RAR tentará descobrir automaticamente o número de processadores disponíveis e selecionar o melhor número de núcleos. -n<f> Adicionalmente filtra arquivos incluídos. Aplica uma máscara como filtro adicional para lista Caracteres especiais podem ser usados em partes do nome ou no nome do arquivo e de máscara de arquivo. Veja a descrição do comando adicional -x para detalhes na sintaxe da máscara. Você pode especificar o comando adicional '-n' várias vezes. Este comando adicinoal não substitui máscaras de arquivo habituais, que necessitam ser digitados na linha de comando. É um adicional o filtro limitando o processamento de arquivos somente para comparação incluindo máscara especificada no comando adicional -n. Pode ajudar, às vezes, reduzir o comprimento da linha de comandos. Por exemplo, se você precisar comprimir todos os arquivos *.txt e *.lst em diretórios Projeto e Info, você pode digitar: rar a -r text Projeto\*.txt Projeto\*.lst Info\*.txt Info\*.lst ou usando o comando adicional -n: rar a -r -n*.txt -n*.lst text Projeto Info -n@<lf> Ler arquivos usando uma máscara de filtro da lista de arquivo. É similar ao comando adicional -n<f>, porém lê máscaras incluídas de um arquivo da lista de arquivos. Se você usar -n@ sem o parâmetro do nome de arquivo de lista, lerá nomes de arquivo padrão. Essa opção não substitui os habituais arquivos de lista ou máscaras de arquivo, que ainda precisam ser inseridos na linha de comando. É um filtro adicional limitando arquivos processados apenas àqueles correspondentes para incluir a máscara especificada na opção -n. Exemplo: rar a -r -n@inclist.txt texto de informações do projeto @listfile.txt -oc Configurar atributos de Compressão NTFS. Somente versão Windows. Este comando permite restaurar o atributo de Compressão NTFS na extração de arquivos. O RAR salva atributos de Compressão do arquivo quando cria-se um arquivo, porém não restaura esses atributos a menos que o comando adicional -oc seja especificado. -oh salvar links principais como link em vez de arquivo. Se a compressão de arquivos incluem vários links principais NTFS, armazene o primeiro link principal comprimido como arquivo normal e o resto dos links principais no mesmo conjunto como links para este primeiro arquivo. Ao extrair esses arquivos, o WinRAR irá criar links principais em vez de arquivos habituais. Você não deve excluir ou renomear o primeiro link principal no arquivo depois do arquivo ter sido criado, porque ele vai fazer extração dos links seguintes impossíveis. Se você modificar o primeiro link, os links seguintes também terão o conteúdo modificado após a extração. O comando de extração deve envolver o primeiro link principal para criar links principais seguintes com sucesso. Este comando adicional é suportado apenas pelo formato RAR 5.0, então você precisa usar o comando adicional -ma com ele. -oi[0-4][:<tammin>] Salvar arquivos idênticos como referências. O comando adicional -oi0 (ou apenas -oi-) desativa o processamento de arquivos idênticos, para esses arquivos são comprimidos como arquivos habituais. Ele pode ser usado para substituir outro valor -oi armazenado nas configurações do RAR. Se -oi1 (ou apenas -oi) for especificado, o RAR analisa o conteúdo do arquivo antes de começar a compressão. Se vários arquivos idênticos forem encontrados, o primeiro arquivo no conjunto é salvo como arquivo normal e todos os seguintes arquivos são salvos como referências a este primeiro arquivo. Ele permite diminuir o tamanho do arquivo, mas aplica-se algumas restrições para o arquivo resultante. Você não deve excluir ou mudar o nome do primeiro arquivo idêntico na compressão após o arquivo ser criado, porque ele vai fazer a extração dos arquivos seguintes usando-o como uma referência impossível. Se você modificar o primeiro arquivo, os arquivos seguintes também terão o conteúdo modificado após a extração. O comando de extração deve envolver o primeiro arquivo para criar arquivos seguintes com sucesso. Recomenda-se usar -oi apenas se você for compimir muitos arquivos idênticos, não for modificá-los posteriormente, e irá extrair um arquivo completo, sem necessidade de descomprimir ou pular arquivos individuais. Se todos os arquivos idênticos forem pequenos o suficiente para caber em dicionário de compessão especificado com o camando adicional -md<n>, -s pode proporcionar uma solução mais flexível do que -oi. O comando adicional -oi2 é semelhante ao -oi1, apenas com esta diferença: ele irá exibir nomes de arquivos idênticos encontrados antes de iniciar a compressão. Os comandos adicionais -oi3 e -oi4 permitem utilizar o RAR para gerar listas de arquivos idênticos. Embora você ainda precisa fornecer um nome de arquivo fictício para tornar a sintaxe do comando válida, neste modo um arquivo não é criado e nada é comprimido. Se -oi3 for usado, tamanhos de arquivo e os nomes são apresentados e cada grupo de arquivos idênticos são separados com linha vazia. O comando adicional -oi4 exibe os nomes dos arquivos bare e ignora o primeiro arquivo idêntico em cada grupo de arquivos, portanto, apenas duplicados são listados. O valor opcional <tammin> permite definir o tamanho mínimo do arquivo. Arquivos menores do que <tammin> não são analisados e não são considerados como idênticos. Se este parâmetro não estiver presente, ele assume ser de 64 KB por padrão. Uma escolha muito pequena de <tammin> pode aumentar o tempo necessário para detectar arquivos idênticos. Os comandos adicionais -oi1 e -oi2 são suportados apenas pelo formato RAR 5.0, então você precisa usar o comando adicional -ma com ele. Exemplos: 1) rar a -oi -ma arquivo Salva o conteúdo do diretório atual para arquivo.rar. Armazena arquivos idênticos como referências. 2) rar a -oi3:1000000 -r dummy c:\foto\*.jpg Lista todos os arquivos duplicados *.jpg maiores ou iguais a 1000000 bytes encontrados em c:\foto e subdiretórios. -ol[a] Processa links simbólicos como links [caminhos absolutos]. Salva links simbólicos como links, assim o conteúdo do arquivo ou diretório não é comprimido. Na versão Windows, ele também salva pontos de nova análise como links. Estas entradas de arquivo são restauradas como links simbólicos ou pontos de nova análise ao extrair. Suportado por arquivos comprimidos do RAR 4.x e RAR 5.0 no RAR para Unix e apenas para arquivos do RAR 5.0 no RAR para Windows. No Windows você pode precisar executar o RAR como administrador para criar links simbólicos ao extrair. O WinRAR adiciona todos os links, independentemente do destino ao comprimir com o comando adicional -ol. Ao extrair, por padrão, o RAR ignora os links simbólicos apontando para fora do diretório de destino, com caminhos absolutos, número excessivo de ".." no link
Compartilhar