GARANTIR DESCONTO

Fórum Compatar arquivo passando parametro para winrar. #14134

15/01/2010

0

Boa tarde.   Estou precisando compactar um arquivo passando como parametros os volumes ou para quebrar o arquivo em varios cds. OU 1 gb cada arquivo.       WinExec(PChar(winrar.exe a -VN G:\BK\BK_BASE_' + DataParaString(date)  + '.rar' + ' G:\bk\BK_BASE.BAK)     Pode me ajudar?   Att.. Ricardo
Frigorifico Sa

Frigorifico Sa

Responder

Posts

15/01/2010

Wesley Yamazack

Olá amigo,
  O que você esta tentando fazer, tem que olhar no help do winrar pra ver qual é o comando, estou procurando aqui a um tempo, mas até agora não achei, no help você encontra os seguintes comandos.


-ac    limpar o atributo Arquivo após a compressão ou extração
-ad    acrescentar nome do arquivo ao caminho de destino
-af<tipo>    especificar formato do arquivo
-ag[formato]    gerar nome do arquivo utilizando a data e hora atual
-ao    adicionar arquivos com o atributo Arquivo
-ap    adicionar caminho no arquivo
-as    sincronizar conteúdos do arquivo
-av    aplicar verificação de autenticidade
-av-    desativar a adição da verificação de autenticidade
-cfg-    ignorar o perfil padrão e variáveis de ambiente
-cl    converter os nomes do arquivos para minúsculas
-cu    converter os nomes do arquivos para maiúsculas
-df    excluir arquivos após a compressão
-dh    abrir arquivos partilhados
-ds    não organizar arquivos comprimidos
-ed    não adicionar pastas vazias
-en    não adicionar bloco "final do arquivo"
-ep    excluir caminhos dos nomes
-ep1    excluir caminho dos nomes de pastas
-ep2    expandir caminho para completo
-ep3    expandir caminho completo incluindo letra do drive
-e[+]<atributo>    incluir e excluir atributos de um arquivo
-f    atualizar arquivos
-fcu    usar formato de texto Unicode ao adicionar ou gravar comentários
-hp[senha]    codificar data e cabeçalho de arquivos
-ibck    executar o WinRAR em segundo plano
-ieml    enviar arquivo comrpmido por e-mail
-iicon<nome>    especifica um ícone para o arquivo SFX
-iimg<nome>    especifica um logo para o arquivo SFX
-inul    desativar mensagens de erro
-ilog[nome]    gravar erros para o arquivo
-ioff    desliga seu computador após completar uma operação
-k    bloquear arquivo
-kb    armazenar arquivos extraídos corrompidos
-m<n>    selecionar o método de compressão
-mc<par>    configurar parâmetros avançados de compressão
-md<n>    selecionar o tamanho do dicionário
-ms    especificar tipos de arquivo para armazenar
-mt<cabeçalho>    configura um número de cabeçalhos
-n<arquivo>    incluir somente o arquivo especificado
-n@<arquivo-lista>    incluir arquivos usando especificações de um arquivo lista
-oc    configurar atributos de "Compressão" NTFS
-or    renomear arquivos automaticamente
-os    salvar NTFS
-ow    informar o processo de segurança do arquivo
-o+    sobrescrever os arquivos existentes
-o-    não sobrescrever os arquivos existentes
-p<senha>    adicionar uma senha
-r    recorrer a subdiretórios
-r0    recorrer a subdiretórios apenas para nomes incógnitos
-ri    configurar prioridade e tempo de espera
-rr[N]    adicionar recuperação de dados
-rv[N]    criar recuperação de volumes
-s    criar um arquivo sólido
-s<N>    criar grupos sólidos utilizando o número de arquivos
-se    criar grupos sólidos utilizando a extensão dos arquivos
-sl<tamanho>    processar arquivos com tamanho menor que o especificado
-sm<tamanho>    processar arquivos com tamanho maior que o especificado
-sfx[nome]    criar arquivos auto-extraíveis
-s-    desativar uma compressão sólida
-sv    criar volumes sólidos independentes
-sv-    criar volumes sólidos dependentes
-t    testar arquivos após a compressão
-ta<data>    processar arquivos modificados após a data específica
-tb<data>    processar arquivos modificados anterior a data específica
-tk    armazenar a data original do arquivo
-tl    adicionar a data do arquivo mais novo no arquivo
-tn<data>    processar arquivos novos com uma data específica
-to<data>    processar arquivos antigos com uma data específica
-ts<m,c,a>    salvar ou restaurar horário do arquivo (modificação, criação, acesso)
-u    atualizar arquivos
-v<n>[k|b|f|m|M|g|G]    criar volumes
-vd    limpar conteúdos do disco antes de criar volume
-ver[n]    controlar versão do arquivo comprimido
-vn    usar esquema antigo de nomear volumes de arquivo
-vp    pausar antes de cada volume
-x<arquivo>    excluir o arquivo especificado
-x@<listagem>    excluir arquivos utilizando uma listagem especifica
-y    assumir Sim em todas as questões
-z<arquivo>    ler um comentário do arquivo de um arquivo


Todos estes tem uma função, agora temos que descobrir, qual é o comando e ao inves do "a", colocamos o comando referente a compactação em arquivos divididos.

 Se você puder procurar por ai, chegamos a solução mais rapidamente.

Um abraço

Wesley Y
Responder

Gostei + 0

19/01/2010

Frigorifico Sa

Olá, Configurei no proprio winrar o padrão. Compressão / Create Default.   Como estava usando o Windows server, tinha que fazer esta configuração no usuario que criou a tarefa.   Deu certo.   Pode encerrar Obrigado.   Att.. Ricardo  
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar