Consulta sobre compresion de archivos 7zip, zip, rar...

142 views
Skip to first unread message

Marcelo Barberis

unread,
Nov 2, 2012, 11:34:43 PM11/2/12
to publicesvfoxpro
Estimados amigos
Les consulto sobre el tema de descoprimir copias de respaldos hecho con la utilidad WinRar en formato WinrarZip. Yo tengo los codigos para la compresion

                Do Case
                    Case Thisform.compression.Value = 1
                        cParams = Iif(Empty(Thisform.txtPass.Value),"a -y &lcArchFile &lcSnapFolder",;
                            "a -y -p"+Alltrim(Thisform.txtPass.Value)+" &lcArchFile")
                    Case Thisform.compression.Value = 2
                        cParams = Iif(Empty(Thisform.txtPass.Value),"a -tzip -y &lcArchFile &lcSnapFolder",;
                            "a -tzip -y -p"+Alltrim(Thisform.txtPass.Value)+" &lcArchFile &lcSnapFolder")
                    Case Thisform.compression.Value = 3  && Disabled if WinRAR is not detected
                        cParams = Iif(Empty(Thisform.txtPass.Value),"a -o+ -Y  &lcArchFile &lcSnapFolder",;
                            "a -o+ -Y -p"+Alltrim(Thisform.txtPass.Value)+" &lcArchFile &lcSnapFolder")
                    Case Thisform.compression.Value = 4
                        cParams = Iif(Empty(Thisform.txtPass.Value),"a -t7z -sfx -y &lcArchFile &lcSnapFolder",;
                            "a -t7z -sfx -y -p"+Alltrim(Thisform.txtPass.Value)+" &lcArchFile &lcSnapFolder")
                Endcase
En la opcion 1 es para 7z (7zip), opcion 2 es para WinrarZip, la opcion 3 es para Winrar, la opcion 4 es para SFX (Self-exe)
Lo que no he podido encontrar son los codigos para realizar la descompresion, para el tema de restauracion de copias de respaldos, lo que estoy haciendo es hacerlo en forma manual y queria poder hacerlo en un formulario de restore datos.
Si alguien me podria pasar los codigos para realizar los restores de los codigos antes mencionado se los agradeceria mucho.
--
Ing. Marcelo Barberis Gutierrez
Sistemas Informaticos Inc
Villa Montes - Bolivia
Telef.: +591-76831064

ultraton500

unread,
Nov 3, 2012, 2:01:26 AM11/3/12
to publice...@googlegroups.com
Marcelo, aquí te adjunto mi humilde traducción de la ayuda de la línea de comandos de 7zip, muy completa y con ejemplos de todos sus comandos.
La hice cuando sabía menos inglés que ahora pero no vas a tener problemas para entenderla.
Por el contrario a WinRar, 7zip es gratuito y comprime aproximadamente un 23% mas. Su autor solo pide que en los créditos del programa que lo utilice se haga una mención.
Espero te sea de utilidad.
Saludos cordiales,
Javier.
Ejemplos de línea de comandos de 7zip.7z

Marcelo Barberis

unread,
Nov 3, 2012, 2:47:50 AM11/3/12
to publicesvfoxpro
gracias por tu aporte


--
 
 
 

Walter R. Ojeda Valiente

unread,
Nov 3, 2012, 5:57:03 PM11/3/12
to publice...@googlegroups.com
Interesante material, gracias por compartirlo.

Saludos.

Walter.

"Si puedes razonar con gente religiosa, no son gente religiosa". Dr. House




Date: Fri, 2 Nov 2012 23:01:26 -0700
From: ultra...@gmail.com
To: publice...@googlegroups.com
Subject: [vfp] Re: Consulta sobre compresion de archivos 7zip, zip, rar...
--
 
 
 
Reply all
Reply to author
Forward
0 new messages