TUTORIAL: ARJ e ZIP para múltiplos disquetes Para compactar no ARJ: =================== ARJ A /JM /JF /R /VV(colocar o volume do drive sem espaço) nome do drive para onde vai com o respectivo nome e nome do drive e do programa ex: ARJ A /JM /JF /R /VV1440 a:\netscape.arj c:\netscape Para desarjear(será esta a palavra certa?) ARJ X /V nome do drive onde esta e o nome e nome do drive para onde vai ex: ARJ X /V A:\NETSCAPE.ARJ C: Para não ter que decorar, fiz 2 arquivos.BAT que edito toda vez que vou utilizar: arjear.bat e desarj.bat Para compactar no PKZIP: ===================== DRIVE:\PKZIP -ex -& %1 (Drive e subdiretorio (se for o caso) onde esta o pkzip). PKZIP "-ex" (para máxima compressão) "-&" (para solicitar volumes/ disquetes) B:\NOMEARQUIVO ( que vai ser compactado) D:\NOMEARQUIVO (que se vai compactar). Para melhor exemplificar: c:\util pkzip b:\figura c:\corel\clipart\esportes\*.* MAIS INFORMAÇÕES SOBRE USO DO ARJ: =================================== Para compactar em múltiplos volumes com o ARJ. "" AJUDA DO COMPACTADOR ARJ "" Para ARJear um arquivo, basta digitar de dentro de seu diretório (se o ARJ estiver copiado para dentro dele) , ou se ele estiver no " PATH " , indica do pelo " AUTOEXEC.BAT " : " ARJ A B:(NOME DO ARQUIVO) " | | | | | |-Nome de como vai se chamar o arquivo compactado, | | não esquecer da extensão " .arj " | | | |-Drive onde quer que se compacte (Pode ser a:,b: ou mesmo no c:) | |- Comando para compactar Esta e forma mais simples de compactação, ha outras maneiras de se compac- tar como as descritas abaixo: " ARJ A -R B:(NOME DO ARQUIVO) " | |-Opção que diz ao arj que você quer compactar também os SUBDIRE- TORIOS do diretório que vai ser compactado " ARJ A -VVA B:(NOME DO ARQUIVO) " | |-Opção que diz ao arj que você quer DIVIDIR A COMPACTACAO EM VO- LUMES (DISQUETES), assim ao preencher cada disquete ele pede um outro para que continue a compactar.O segundo V emite aviso sonoro. " ARJ A -JM B:(NOME DO ARQUIVO) " | |-Opção que diz ao arj que você quer que ele compacte o arquivo o MÁXIMO que for POSSÍVEL (no caso de você por exemplo ter poucos disquetes e dispor de mais tempo, pois o processo de compacta- ção com a esta opção e mais demorado) " ARJ A -I1 B:(NOME DO ARQUIVO) " | |-Opção que diz ao arj que você quer que ele mostre uma BARRA de ESTATUS enquanto compacta (ao invés de aparecer a porcentagem já compactada ele mostra barras verticais indicando o quanto já foi compactado. Caso você alem de digitar -I1 digitar - I2, ele mos- trará os dois (BARRA DE STATUS e NÍVEL DE PORCENTAGEM) " ARJ A -M4 B:(NOME DO ARQUIVO) " | |-Opção que diz ao arj que você quer que ele compacte o MAIS RAPI- DO POSSÍVEL (porem o arquivo fica menos compactado) Para se desARJear um arquivo, ou seja descompacta-lo, e necessário que você troque a opção a, pela opção x e indique de onde o arquivo vem e seu nome, b: ou a: se for um disquete e indicar para onde ele vai , c: se for a winchester. Por exemplo : " ARJ X b:(nome do arquivo.arj)_(drive , se você estiver fora do drive em que quer descompactar , subdiretorio , no caso de você ter por exemplo um diretório C:\GAMES) Quando se ativa a opção X para descompactar, ele pergunta ao usuário se ele quer criar um diretório para que o programa se descompacte nele, digite " Y " se você quiser, ou " N " se não quiser. A melhor opção e " Y " , pois se você digitar " N ", ele vai se descompactar no diretório c:\ e assim vai se misturar com os outros arquivos que estão nele como " AUTOEXEC.BAT , CONFIG.SYS" , e outros arquivos importantes para o " DOS ", e se por exem- plo depois de você enjoar do programa e quiser apaga-lo corre o risco de apagar arquivos que são úteis ao funcionamento da maquina. As opções de BARRA DE ESTATUS e NÍVEL DE PORCENTAGEM também são validas para a opção de compactação. """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""' '''''''''''''''''''''''''''''''''''''''' NO CASO DE VOCÊ TER DE DESCOMPACTAR UM PROGRAMA QUE FOI COMPACTADO EM VÁRIOS DISQUETES, NÃO SE ESQUEÇA DE DIGITAR TAMBÉM COM OS OUTROS COMANDO, A OPÇÃO "-VA" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""' '''''''''''''''''''''''''''''''''''''''' Como fazer backups com o compactador de arquivos ARJ. ======================================================================= A) PARA COMPACTAR: 1º: Copie o programa ARJ.EXE para o diretório onde estão os arquivos a serem compactados, ou mantenha-o sempre em um diretório presente na linha de comando PATH= do arquivo AUTOEXEC.BAT (por exemplo, o di retorio C:\DOS). 2º: Entre no diretório em que se pretende compactar os arquivos. Co- mo exemplo, usando um diretório C:\TESTE (o nome pode ser qualquer um com ate oito caracteres, sem sinais o comando e: CD\TESTE [enter] 3º: Digite a linha de comando para compactar, substituindo os coman- dos abaixo conforme sua necessidade: ARJ A (-OPTIONS) D:NOMEARQ (-SWITCHES) [ENTER] Onde: ARJ e o comando que roda o programa; A e o comando para compactar; OPTIONS são parâmetros (opcionais) que definem as opções para se cri ar o arquivo compactado; D: e o drive de destino do(s) arquivo(s) compactado(s) - pode ser ate no próprio disco rígido (winchester, hd); NOMEARQ e o nome do arquivo compactado a ser criado. Não e necessário digitar a extensão. SWITCHES são parâmetros(opcionais) de controle de compactacao. Atenção: Opções mais comuns: r: (inclui todos os subdiretorios do diretório que se quer compactar); -vva: (separa o arquivo compactado em volumes. O " a " significa que o espaço disponível em cada disco será automaticamente detectado e total- mente preenchido).OBS.O segundo v emite um aviso sonoro quando solicita um novo disquete. Switch mais comum: -jm: (define grau de compactacao máximo); Exemplos: 1º: ARJ A B:CPGAMES [ENTER] --> Cria o arquivo CPGAMES.ARJ no drive B:, incluindo todos os arquivos do diretório onde foi digitado o comando. 2º: ARJ A -R B:CPGAMES [ENTER] --> Cria o arquivo CPGAMES.ARJ no drive B:, incluindo todos os subdiretorios existentes sob o diretório onde foi digitado o comando. 3º: ARJ A -VVA -R B:CPGAMES [ENTER] --> Cria os arquivos CPGAMES.ARJ, CPGAMES.A01, CPGAMES.A02, ETC.... no drive B:, incluindo todos os sub- diretorios e pedindo a troca de disquetes cada vez que todo o espaco for ocupado, emitindo um aviso sonoro. 4º: ARJ A -VA -R B:CPGAMES -JM [ENTER] --> Idem ao anterior, com grau máximo de compactacao. B) PARA DESCOMPACTAR: 1º: Copie o programa ARJ.EXE para o diretório em que se quer descompac tar os arquivos já gerados pelo ARJ, ou mantenha-o sempre em um dire- torio presente na linha de comando PATH= do arquivo AUTOEXEC.BAT. 2º: entre no diretorio em que se pretende descompactar os arquivos. No caso do diretório C:\TESTE, o comando e: CD\TESTE [enter] 3º: Digite o comando fazendo as adaptações necessárias: ARJ X D:NOMEARQ.EXE Onde: ARJ e o comando que roda o programa; X e o comando para descompactar; D: e o drive de origem do(s) arquivo(s) compactado(s) - pode ser ate no próprio disco rígido; NOMEARQ.EXT e o nome do arquivo que se quer descompactar, seguido da extensão (.ARJ, .A01, .A02, e assim por diante). No caso de múltiplos volumes(disquetes), e necessário digitar o comando seguido da exten- são correta para cada arquivo. Também recomenda-se não trocar a or- dem, definida pela extensão. Veja um exemplo: ARJ X B:CPGAMES.ARJ Descompacta o arquivo CPGAMES.ARJ no diretório em que o comando foi digitado. Para se converter do formato de ARJ para ZIP e vice-versa, usa-se o REARJ. SINTAXE: REARJ [parâmetros] arquivo(s) ou coringas(*) Obs.: Usa-se sempre a "/" barra antes dos parâmetros. 1º) /a - este parâmetro converte arquivos dentro de arquivos. ex.: REARJ *.ZIP /aLHZ : converte somente os arquivos internos com extens¦o LHZ. REARJ *.ZIP /a* : converte qualquer arquivo interno. Se você usar o parâmetro "/a*" você precisara usar também o parâmetro "/u" decorrente da realocac¦o dos arquivos no próprio sub diretório. 2º) /b - executa um comando antes da extrac¦o do arquivo. Esta opc¦o e usada para um comando especifico do DOS antes de se extr air o arquivo original. 3º) /c - extrae os arquivos antes de fazer sua contagem. Isto permite comandos específicos do DOS, para delec¦o de arquivos tipo: propagandas de BBSs, etc... 4º) /d - deleta o arquivo original. Esta opc¦o determina que o REARJ delete o arquivo original depois que uma convers¦o for feita com sucesso. 5º) /e - esta opc¦o n¦o retorna mensagem de erro se o arquivo n¦o for localizado. E um recurso interno do REARJ. 6º) /f - converte arquivos em disquetes. Para facilitar a convers¦o de arquivos em disquetes quando n¦o houver espaço suficien te no disquete para os arquivos originais. Deve ser especificado o parâmetro "/d" como no exemplo "REARJ A: *.ZIP/f/d" 7º) /i - checa a integridade do programa. 8º) /l - grava os dados de convers¦o em um log que por default e o REARJ.LOG. 9º) /o - sobrescreve arquivos iguais. 10º) /q - questiona cada arquivo a ser convertido.(Pausa na linha de prompt) 11º) /r - Converte toda a arvore de diretorios e subdiretorios. Esta opc¦o permite que se converta todos os arquivos de um HD c om um comando. 12º) /s - ignora a contagem e o tamanho dos arquivos. 13º) /t - especifica o formato do arquivo a ser convertido. O "default" e ARJ que pode ser modificado, como no exemplo "REARJ *.ZIP /tLHZ" que especifica que o formato a ser convertido e para o LHZ. 14º) /u - atualiza arquivo com backup. Esta opc¦o e utilizada para recompactar um arquivo em que o arquivo original e renomeado com a extens¦o "default" BAK. 15º) /w - Especifica um diretório de trabalho. Esta opc¦o permite que você crie um sudiretorio para a extrac¦o dos arquivos que ser¦o convertidos. Deve estar vazio quando REARJ for acionado. Ex.: REARJ *.* /wd:\ 16º) /x - exclui arquivos do processo de convers¦o. Você pode excluir um ou mais arquivos do processo (caracteres curingas s¦o aceitos). Ex.: REAR *.ZIP /xONE.zip /xTWOzip EXEMPLOS: REARJ *.ZIP CONVERTE TODOS OS ARQUIVOS ZIP NO DIRETÓRIO CORRENTE PARA *.ARJ. REARJ *.ZIP *.ARC CONVERTE TODOS OS ZIP(s) EM PARA O FORMATO *.ARC. REARJ SOFT.ZIP CONVERTE SOMENTE O ARQUIVO SOFT.ZIP PARA SOFT.ARJ. REARJ A:*.ZIP /f/d CONVERTE ZIPs NO DRIVE A DELETANDO CADA ARQUIVO ORIGINAL DEPOIS QUE E FEITA A CONVERS¦O PARA *.ARJ COM SUCESSO. REARJ *.ARC/r CONVERTE TODOS OS ARQUIVOS *.ARC EM *.ARJ NO DIRETÓRIO CORRENTE E SUBDIRET_RIOS RESPECTIVOS. REARJ SOFT.ARJ /tZIP CONVERTE O ARQUIVO SOFT.ARJ PARA SOFT.ZIP REARJ *.ARJ/u RE-ARQUIVA TODOS OS ARQUIVOS ARJ. REARJ *.* /v/wd:\RE-ARQUIVA TODOS OS ARQUIVOS E EXECUTA UM COMANDO DE CONFIGURAC¦O NA EXTRAÇÃO DESTES, USANDO d:\ COMO UM DIRETÓRIO TEMPORÁRIO.