Antes que nada, creamos una nueva carpeta en cualquier ubicación y copiamos todos los archivos que irán en el CAB. Luego, iniciamos un procesador de texto simple como lo es Bloc de Notas o Notepad y creamos el primer archivo llamado “name”.DDF, donde “name” será el mismo nombre para la aplicación e ingresamos el siguiente texto dentro del archivo:
; todas las variables deben ser declaradas
.OPTION EXPLICIT
; si set Cabinet está como off, no lo agrega al Cabinet
.Set Cabinet=off
; igualmente, si set Compress está como off, no lo comprime
.Set Compress=off
; declaramos el tamaño máximo del Cabinet
.Set MaxDiskSize=CDROM
.Set ReservePerCabinetSize=6144
.Set DiskDirectoryTemplate=”..”
; declaramos el tipo de compresión, que por default es MSZIP
.Set CompressionType=MSZIP
; ahora, el nivel de compresión, en este caso 7
.Set CompressionLevel=7
.Set CompressionMemory=21
; luego, escribimos el nombre del documento Cabinet, con su extensión
.Set CabinetNameTemplate=”name.CAB”
; entonces, escribimos el nombre de los archivos,
; en este caso, estos archivos no serán agregados al Cabinet,
“name*.extensión”
“name2*.extensión”
; los siguientes archivos si serán agregados
; al CAB,
; declaramos como activo los parámetros
; .Set Cabinet y Set Compress
.Set Cabinet=on
.Set Compress=on
; y por último la lista de archivos que sí
; serán agregados y comprimidos
“name*.extensión”
; y aquí finaliza el DDF
Lo mejor para crear un archivo cabinet es crear una carpeta donde se localizará el cab, y dentro de ella, otra con los archivos que irán en el cab, el DDF y el creador de cab. Para hacer el creador de cab, escribimos lo siguiente en el procesador de texto:
; desactivamos echo del cmd
@echo off
; volvemos a activar el echo
ECHO Use esta aplicación para crear archivos *.cab, presione Ctrl - c para cerrar o
; el comando pause se usa para detener al programa, y que nos diga Presione
; una tecla para continuar…
pause
; ahora, vamos con la ruta del convertidor de cabinet
“C:\Archivos de Programa\Microsoft Visual Studio\vb98\Wizards\PDWizard\MAKECAB.exe /f “nombre.ddf”
; aquí finaliza el programa
; este documento se copia en
; la carpeta que se encuentra el ddf y se guarda como “name.bat”.
No hay comentarios:
Publicar un comentario