FoxPress,FoxPluss

FoxPress,FoxPluss

martes, 12 de abril de 2011

Comprimir en un archivo autoextraible desde VFP

Cordial saludo, para todas aquellas personas que como yo buscamos la forma de comprimir archivos directamente desde VFP y que adicionalmente desea que el archivo empaquetado sea un autoextraibel y si adicionalmente deseas ir actualizando este autoextrible, esta herramienta es una solucion conveniente y que recoge todas tus necesidades.
1. Crea desde el Winrar un archivo autoextraible, configurando lo que desea que haga tu archivo al momento de desempaquetar (ej. nombre de la pantalla, preguntas de aceptacion, forma de escritura o sobreescritura, pantallas de licencia, ruta donde deseas que desempaquete, icono para el archivo, programas antes y despues de la ejecucion, etc.)
Luego de configurar en Winrar el autoextraible presiona el boton "hacer esta configuracion por defecto".
2. Listo ya tienes tu plantilla de archivo autoextraible configurado. Ahora ya puedes utilizar el comando desde el VFP.
3. Copia de la carpeta de Winrar que se encuentra en la carpeta "Archivos de programa" de tu Windows, los archivos rar.exe y default.sfx. Ojo estos dos archivos deben estar en el directorio que por defecto se va a empaquetar.
4. Utiliza desde VFP este comando.
* con este comando actualiza los archivos que fueron enviados de 
* tu plantilla hasta la ultima fecha de la compresion.
run /n7 rar f mipaquete.exe 

* crea un nuevo archivo autoextraible(sfx). con los parametros 
* establecido en la plantilla.
run /n7 rar a -sfx mypaquete  
Estos comandos tienen muchos mas parametros (ej. excluir o adicionar carpetas o archivos, al archivo empaquetado); estos parametros los encuentras en la misma carpeta de Winrar en el archivo rar.txt.
Espero que le des buen uso a esta potentisima herramienta.
William Zuluaga

No hay comentarios:

Publicar un comentario