¿Windows 7 tiene descomprimir en la línea de comandos instalada por defecto?

Respuestas:

26

Si y no.

El sí:

rundll32.exe zipfldr.dll,RouteTheCall filename.zip

abriría el archivo en el explorador como una "carpeta comprimida" similar a hacer clic en abrir una carpeta zip

El no:

No hay otro punto de entrada en zipfldr.dll que permita descomprimir archivos directamente desde la línea de comandos. Sugeriría usar las utilidades del comando 7zip o unzip.exe, ya que son gratuitas (tanto en libertad como en cerveza)

bubu
fuente
4

Si ya tiene Java JDK en su PC, y el directorio bin está en su ruta (en la mayoría de los casos), puede usar la línea de comando:

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

Conjunto completo de opciones para la herramienta jar disponible aquí .

Ejemplos:

Extraer archivo jar

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

Si no tiene JDK instalado, recomendaría instalar 7-Zip, ya que es muy liviano: http://www.7-zip.org/

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

Fuente: /programming//a/1021592/475876

Akira Yamamoto
fuente
1
¡Buena sugerencia! Es un paquete de terceros que probablemente existe en el servidor y permite evitar la instalación de software adicional que puede causar riesgos de seguridad adicionales.
gavenkoa
1

Como la respuesta de Jason Duffett

/programming/17546016/how-can-you-zip-or-unzip-from-the-command-prompt-using-only-windows-built-in-ca

puede intentar "expandir MyFile.zip myFile" en la línea cmd

Ethan Kuo
fuente
1
Como señalan los comentarios sobre la respuesta de Stack Overflow , esto funciona solo para .CABarchivos, no para archivos zip.
Scott
Por favor lea la pregunta otra vez cuidadosamente. Su respuesta no responde a la pregunta original.
DavidPostill
lo siento por mi descuido, mi respuesta es para .CAB no para archivos zip. Gracias por correcto
Ethan Kuo