Comando adicional -X<arquivo> - excluir arquivo especificado

Excluir o arquivo especificado da operação, onde as incógnitas poderão ser utilizadas. Poderá especificar o comando adicional -x várias vezes na mesma linha de comandos.

Se a máscara contém combinações de caracteres especiais, eles serão aplicados para a pasta atual e suas subpastas. Eles não são recursivos sem estes caracteres, então se você desejar excluir algum "nome de arquivo" em todas as pastas, você precisará especificar duas máscaras: "nomedoarquivo" para a pasta atual ou "*\nomedoarquivo" para a pasta raiz da extração.

Use a sintaxe "*\nomedoarquivo" para excluir "nomedoarquivo" recursivamente em todas as pastas.

Se você souber um caminho exato para um arquivo, você pode usar a sintaxe "caminho\nome do arquivo" para excluir somente esta cópia de "nome do arquivo". Se você usar a sintaxe -xcaminho\nome do arquivo quando descomprimir um arquivo, "caminho" deve ser um caminho dentro de um arquivo comprimido, não um caminho no disco após a descompressão.

Como padrão, as máscaras contendo combinações de caracteres especiais são aplicados somente para arquivos. Se você precisar de uma máscara com combinações de caracteres especiais para excluir várias pastas, use a sintaxe especial para máscaras de exclusão de pasta. Tais máscaras devem ter o caractere \. Por exemplo, a máscara "*tmp*\" excluirá todas as pastas combinando "*tmp*" e "*\tmp\" excluirá todas as pastas 'tmp'. Desde que combinações de caracteres especiais estejam presentes, ambas as máscaras serão aplicadas ao conteúdo da pasta atual e todas as suas subpastas. As máscaras de exclusão de pastas somente são suportadas pelos formatos RAR e ZIP.

Se você quiser excluir somente uma pasta, especifique o nome exato da pasta inclusive o caminho absoluto ou relativo sem quaisquer combinações de caracteres especiais. Neste caso você não precisa acrescentar o separador de caminho para a máscara, que é exigido somente para máscaras de exclusão contendo combinações de caracteres especiais para distinguí-los das máscaras de exclusão de arquivos.

Exemplos:

1) Comprime todos os arquivos exceto *.jpg e *.avi na pasta atual e suas subpastas

WinRAR a -r -x*.jpg -x*.avi rawfiles

2) Comprime todos os arquivos no disco c: exceto pastas de temporárias e arquivos dentro da pasta temporária

WinRAR a -r -x*\temp\ savec c:\*

3) Extrai todos os arquivos exceto *.txt do arquivo docs.rar

WinRAR x -x*.txt docs