Comprimir con msdos

Respuesta de
a
Usuario
Hola muy buenas quería pregntar una cosilla y es la siguiente:
Tengo un bat que lo que hace es crear una carpeta en un directorio y buscar en el disco duro unos archivos en mi caso html y agruparlos todos dentro de esa carpeta que previamente creo el bat hasta hay bien funciona perfecto
mi pregunta seria como podría hacer que ese bat ademas de hacer eso comprimiese esa carpeta así como sus subdirectorios en un zip, rar, ¿7z me da = el formato y borrase después la carpeta para quedar solo el fichero comprimido?
Todo ello es con el comadno /hid para que no moleste la ventanita de msdos hay ya que suelen ser como 600-700 archivos entonces serian como 700 lineas de msdos hay pasando a toda leche y para que no moleste pues uso el /hid y así esta oculto
Avatar
Experto
Hola
Para comprimir desde un Bat puedes utilizar el 7zip, te bajas la versión para MS-DOS  de http://ftp.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/file/7zip/
Y luego descomprimes el archivo y gurdas el 7z.exe junto con el archivo Bat.
7z.exe a -tzip Archivos.zip -mx9 -r  *.html
Parámetros
1) a-tzip -> comprime en formato zip
2) Nombre del archivo comprimido
3) -mx9 máxima compresión
4) -r se incluyen subdirectorios
5) *.html solo se adherirán archivos .html al archivo comprimido
Si el proceso de compresión se demora mucho puede omitir el parámetro -mx9
Usuario
¿Hola he mirado es aweb y me salen 3 carpetas como si fuesen 3 versiones cual es la que debo bajar?
Bueno he bajado todos pero no se cual es el 7z.exe hay varios tza.exe y un 7zr.exe
haber si me puedes echar un cable en esto de todas formas no se si es podría hacer con el comando compact de msdos no se si ese crearía un zp o llamar al compresor zip que trae el xp por defecto
venga saludos y gracias
Usuario
Vale ya lo conseguí muchas gracias pr todo al final cambie algunas cosillas como el formato de compresión para que lo hiciese en 7z y tal peor funciona ya me lo comprime
Venga gracias
Usuario
Muchas gracias por todo
Me sirvió de mucho