Descompactar arquivos 7-zip no delphi (duvidas)

Delphi

01/06/2018

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.
Eduardo Sganderla

Eduardo Sganderla

Curtidas 0

Respostas

Erley Silva

Erley Silva

01/06/2018

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".
GOSTEI 0
POSTAR