Winrar
Ola, gostaria de saber como monto uma linha de comando, onde vou compactar c:\arq1.txt e c:\arq2.txt para c:\test.rar,
Um por vez da certo:
winexec(
PChar(
´C:\Arquivos de programas\WinRAR\WinRAR.exe a ´+
´C:\Test.rar c:\Arq1´),sw_normal); //ok
E para mandar os 2 de uma vez, c:\arq1.txt e c:\arq2.txt para c:\test.rar ????
Alguem sabe???
VLW!!
Um por vez da certo:
winexec(
PChar(
´C:\Arquivos de programas\WinRAR\WinRAR.exe a ´+
´C:\Test.rar c:\Arq1´),sw_normal); //ok
E para mandar os 2 de uma vez, c:\arq1.txt e c:\arq2.txt para c:\test.rar ????
Alguem sabe???
VLW!!
Eduardo7
Curtidas 0
Respostas
Vitor Alcantara
09/08/2007
winexec(
PChar(
´C:\Arquivos de programas\WinRAR\WinRAR.exe a ´+
´C:\Test.rar c:\Arq*.txt´),sw_normal);
Desse modo ele ira enviar todos os arquivos que comecem com o nome ´Arq´ com a extensão txt dentro de c: para o arquivo test.rar.
Ps: Você pode tambem utilizar também o programa rar.exe que vem junto do winrar que é bem pequeno (307 kb) , geralmente eu distribuo ele junto com a minha aplicação e na hora de utilizar eu copio tudo para uma pasta temporária e mando executar o comando semelhante ao comando acima e depois apago os arquivos.
PChar(
´C:\Arquivos de programas\WinRAR\WinRAR.exe a ´+
´C:\Test.rar c:\Arq*.txt´),sw_normal);
Desse modo ele ira enviar todos os arquivos que comecem com o nome ´Arq´ com a extensão txt dentro de c: para o arquivo test.rar.
Ps: Você pode tambem utilizar também o programa rar.exe que vem junto do winrar que é bem pequeno (307 kb) , geralmente eu distribuo ele junto com a minha aplicação e na hora de utilizar eu copio tudo para uma pasta temporária e mando executar o comando semelhante ao comando acima e depois apago os arquivos.
GOSTEI 0