Dê a eles unzip.exe e um script em lote como
unzip results.zip
for %%i in (FAIL\*.zip PASS\*.zip) do unzip %%i
Eu tenho um arquivo zip results.zip
. Ele contém duas pastas que contêm vários arquivos zip - PASS/test1.zip
, FAIL/test2.zip
, FAIL/test3.zip
.
No linux, é fácil descompactá-los em alguns passos:
$ unzip results.zip
$ echo FAIL/*.zip PASS/*.zip | xargs -n1 unzip
Alguns usuários do Windows reclamam que é complicado descompactar todos os arquivos no Windows. (Existem dezenas de zips dentro do zip principal.) Existe um mecanismo que permita expandir o conteúdo de todos os arquivos de uma só vez?
Algumas caixas de clientes são mais recentes, mas muitas ainda usam o WinXP.
Dê a eles unzip.exe e um script em lote como
unzip results.zip
for %%i in (FAIL\*.zip PASS\*.zip) do unzip %%i
Experimente ExtractNow . Eu mesmo não testei esse recurso, mas ele afirma apoiar .
Veja isso
link
"Manipulação aninhada de arquivos (recursivamente extrai arquivos que foram empacotados em outros arquivos)."
SO: Windows 2K / XP / 2003 / Vista