7zip - extrair com estrutura específica e pasta específica

0

Eu tenho um arquivo zip que as pessoas vão enviar. A estrutura é assim:

file.zip
    \a bunch of directories: 
    web\ws2go-data\
    web\ws2go-data\project\
    web\ws2go-data\project\projectname\dir1
    web\ws2go-data\project\projectname\dir2

Eu quero copiar isso em uma pasta específica - digamos C: \ projects \ projectname

mas não quero toda a hierarquia

ex:

não deseja: C: \ projetos \ nome do projeto \ web \ ws2go-data \ projeto \ nome do projeto

deseja: C: \ projetos \ nome do projeto \ dir1

deseja: C: \ projects \ projectname \ dir2

Até agora, eu tenho algo parecido com isso

cd C:\projects
7z x zip-test.zip -otest1 web/ws2go-data/project/projectname

Mas isso me dá o que eu não quero. Não consigo descobrir como remover toda a estrutura de pastas acima.

    
por GrafixMasta 07.01.2018 / 21:46

1 resposta

0

Se você usar o sinalizador 'e' com 7zip, ele extrairá tudo para a pasta atual (ou você poderá usar -o para especificar a pasta):

cd C:\projects  
7z e zip-test.zip  

ou:

7z e zip-test.zip -oC:\projects

de: link

    
por 07.01.2018 / 22:07

Tags