7zip 7za.exe extrai todos os arquivos para a pasta em que está sendo executado

1

Eu tenho uma pasta zipada com subpastas e arquivos dentro deles, que eu preciso extrair com 7za.exe. No entanto, ao fazer isso em vez de extraí-lo corretamente, ele extrai todos os arquivos para a pasta na qual o 7za foi executado e cria todas as pastas vazias. O comando que estou usando é: 7za e Files.zip -y .

Por que está fazendo isso e como não posso fazer isso?

    
por Mark Deven 15.08.2018 / 22:53

1 resposta

1

Descobri uma resposta aqui: link momentos depois de postar isso. Espero que ajude alguém.

Teve que usar x não e como encontrado aqui:

Anonymous - 2010-02-03 Hi,

     

Obrigado, ainda não tentei isso. (vai fazê-lo mais tarde de volta para casa)

     

Então eu suponho que a linha de comando seria.

     

7z x * .zip -r -aou

     

A linha de comando original não funcionou. Não parece ser   capaz de encontrar qualquer arquivo compactado em qualquer uma das subpastas. Que eu   assumir, o nome das subpastas não importa muito, exceto que eles   deve estar localizado no diretório raiz de onde o 7z.exe é executado?

     

por exemplo,

     

c: \ sub1 \ 1.zip c: \ sub2 \ 2.zip c: \ sub3 \ 3.zip

     

linha de comando feita a partir de c: \ e extrairá todos os 1, 2, 3.zip   arquivos desses subdiretórios.

     

Obrigado novamente

    
por 15.08.2018 / 22:55