Uso 7-zip

Solo se mostrará el uso en Fox Pro:

Se requieren los archivos

            7z.exe,  Codecs\deflate.dll con su directorio y el archivo Formats\zip.dll con su directorio que se deben ubicar en el directorio donde esta la aplicación.

Para generar el archivo zip se usa las siguientes instrucciónes:

   cd DirectorioDatos, donde DirectorioDatos  indica donde se encuentran los archivos a que se incluiran en el archivo zip.

    run /N2 C:\Midirectorio\7z.exe u -tzip ..\Temp\Backup @backup.txt, donde:

   Midirectorio es donde se encuentra la aplicación,

  ..\Temp\Backup indica el nombre del archivo que se generará, en este caso el subdirectorio Temp debe de existir dentro de MiDirectorio. 

@backup.txt, hace referencia al archivo backup.txt que contiene la relación de archivos que se incluirán en el archivo zip generado.

por ejemplo:

Archivo1.Dbf
Archivo2.*
Archivo3?.*
Archivo4*.*

NOTA: El directorio DirectorioDatos debe de estar dentro de MiDirectorio, el archivo backup.txt puede incluirse dentro de la compilación..

Despues debe de cambiarse el nombre del archivo backup.zip al que gusten y copiarlo donde lo crean conveniente.

Para Extraer los archivos, se usa:

 cd DirectorioDatos

run /N7 c:\MiDirectorio\7z e -y ..\Temp\backup.zip .

nuevamente DirectorioDatos y Temp, debe existir dentro de MiDirectorio.

Espero les sirva.