Ferramenta de compactação/extração integrada na linha de comando do Windows?

Ferramenta de compactação/extração integrada na linha de comando do Windows?

Preciso escrever um arquivo em lote para descompactar arquivos na pasta atual de uma determinada pasta raiz.

Folder 0
    |----- Folder 1
    |          |----- File1.zip
    |          |----- File2.zip
    |          |----- File3.zip
    |
    |----- Folder 2
    |          |----- File4.zip
    |       
    |----- Folder 3
               |----- File5.zip
               |----- FileN.zip

Então, desejo que meu arquivo em lote seja iniciado assim:

ocd.bat /d="Folder 0"

Em seguida, faça uma iteração no arquivo em lote por todas as subpastas para descompactar os arquivos exatamente onde os arquivos .zip estão localizados.

Então aqui está minha pergunta:

O Windows (pelo menos no XP) possui uma linha de comando para sua ferramenta zip incorporada? Caso contrário, devo usar outro utilitário de terceiros?

Responder1

Sim, é chamadoCOMPRESS.EXE

Responder2

Meu melhor palpite é o 7 Zip e sua ferramenta de linha de comando 7za.exe, que baixei em:nload 7-Zip for Windows:.

Caso você precise dos parâmetros da linha de comando ou de alguns exemplos de uso do 7za.exe, consulte este link:7-Zip Command-Line Examples

informação relacionada