Fórum Descompactar arquivos 7-zip no delphi (duvidas) #594592
01/06/2018
0
Boa tarde, estou tentando descompactar um arquivo compactado pela seguinte linha de comando: ShellExecute(0, nil, '7z', PWideChar(' e -aoa ' +
sNomeArquivoAtualizacao +' -o' + ObterDiretorioDoExecutavel), '', SW_SHOW); Meu grande problema é que funciona porem ele descompacta os todos os arquivos no mesmo lugar, o que preciso é que ele descompacte os arquivos respeitando as pastas e subpastas e substituindo as existentes, se alguém puder me ajuda fico muito grado.
sNomeArquivoAtualizacao +' -o' + ObterDiretorioDoExecutavel), '', SW_SHOW); Meu grande problema é que funciona porem ele descompacta os todos os arquivos no mesmo lugar, o que preciso é que ele descompacte os arquivos respeitando as pastas e subpastas e substituindo as existentes, se alguém puder me ajuda fico muito grado.
Eduardo Sganderla
Curtir tópico
+ 0
Responder
Posts
03/12/2018
Erley Silva
Sei que o tópico é velho, mas o erro esta acontecendo por causa do parametro "e". Se você precisar que os arquivos venham a ser restaurados mantendo a estrutura do caminho, precisa trocar o "e" por "x".
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)