O Windows 7 descompacta na linha de comando instalada por padrão?

14

Existe uma opção de zip / unzip no menu de contexto para que seja acessível a partir da linha de comando?

sblair
fonte

Respostas:

26

Sim e não.

O sim:

rundll32.exe zipfldr.dll,RouteTheCall filename.zip

iria abrir o arquivo no explorer como uma "pasta compactada" semelhante a clicar em abrir uma pasta zip

O não:

Não há outro ponto de entrada no zipfldr.dll que permita descompactar arquivos diretamente da linha de comando. Eu sugiro usar os utilitários de comando 7zip ou unzip.exe como estes são livres (como na liberdade, bem como na cerveja)

bubu
fonte
4

Se você já tiver o Java JDK em seu PC e o diretório bin estiver em seu caminho (na maioria dos casos), você poderá usar a linha de comandos:

C:\Program Files\Java\jdk1.7.0_45\bin>jar xf test.zip

Conjunto completo de opções para a ferramenta jar disponível Aqui .

Exemplos:

Extrair o arquivo jar

jar x[v]f jarfile [inputfiles] [-Joption]
jar x[v] [inputfiles] [-Joption]

Se você não tem o JDK instalado, eu recomendaria a instalação do 7-Zip, já que é muito leve: http://www.7-zip.org/

Exemplos: http://www.dotnetperls.com/7-zip-examples

Fonte: https://stackoverflow.com/a/1021592/475876

Akira Yamamoto
fonte
1
Boa sugestão! É um pacote de terceiros que provavelmente existe no servidor e permite evitar a instalação de software adicional que pode causar riscos adicionais à segurança.
gavenkoa
1

Como resposta de Jason Duffett

https://stackoverflow.com/questions/17546016/how-can-you-zip-or-unzip-from-the-command-prompt-using-only-windows-built-in-ca

você pode tentar "expandir MyFile.zip myFile" na linha de cmd

Ethan Kuo
fonte
1
Como os comentários sobre o Estouro de pilha resposta apontar, isso funciona apenas para .CAB arquivos, não arquivos zip.
Scott
Por favor, leia a questão novamente com cuidado. Sua resposta não não responda a pergunta original.
DavidPostill
desculpe pelo meu descuido, minha resposta é para .CAB não para arquivos zip. Obrigado por correto.
Ethan Kuo