[BATCH] Comprimir carpeta a zip

Iniciado por Dany3j, 27 Enero 2012, 18:25 PM

0 Miembros y 1 Visitante están viendo este tema.

Dany3j

Hola, como les va, quien me da una mano para comprimir una carpeta con esta tool.

http://stahlforce.com/dev/zip.exe

Solo necesito comprimir una carpeta.

C:\folder\folderacomprimir

Se me ha complicado.  :laugh:

Salu2 y gracias de antemano.
"Pensando en Batch" XD

Eleкtro

zip -r -9 "Nuevo.zip" "Carpeta"

-r (Modo recursivo) (añadir subcarpetas de la carpeta o no añadirlas) (el parámetro es sensible, si lo usas en mayusculas "-R" no funciona bien)
-0 -1 -2 -3 -4 -5 -6 -7 -8 -9 (Nivel máximo de compresión)

Saludos.








Dany3j

Hola, eso ya lo he intentado pero no me funciona no me crea el archivo .zip  :o

A ti si te ha funcionado.?  :huh:
"Pensando en Batch" XD

Eleкtro

Cita de: TheTroyanDark en 27 Enero 2012, 22:48 PM
A ti si te ha funcionado.?  :huh:

Si, funciona a la perfección.

Recuerda usar comillas dobles "...


Prueba así (Es lo mismo):
zip -9 "Nuevo.zip" "Carpeta\*"

O escribe aqui el comando exacto que estás usando para encontrar el error.








Dany3j

Este es el código que estoy usando

zip -r -9 "carpeta.zip" "carpeta"

Y me sale esto

updating: carpeta/ (236 bytes security) (stored 0%)  :huh:
"Pensando en Batch" XD

Eleкtro

#5
Cita de: TheTroyanDark en 27 Enero 2012, 23:16 PM
Este es el código que estoy usando
zip -r -9 "carpeta.zip" "carpeta"
Y me sale esto
updating: carpeta/ (236 bytes security) (stored 0%)  :huh:

No hay ningún error en ese comando, acabo de comprobarlo... El archivo "carpeta.zip" lo has creado, de echo se ha actualizado el contenido así que el zip ya lo habias creado antes... búscalo bien...

EDITO: si no encuentras el archivo, especifica la ruta de salida...así:
zip -r -9 "c:\carpeta.zip" "carpeta"
saludos








Dany3j

Ya esta solucionado jajaja Necesitaba ejecutar el símbolo del sistema como Administrador estoy bajo Windows 7.

Podemos dar por solucionado el tema.

Muchas gracias bro.  ;)
"Pensando en Batch" XD