¿Qué es el formato de archivo DDF?
Los archivos .ddf son utilizados por la familia de sistemas operativos Windows. Especifican las propiedades de compresión de los archivos .cab (Cabinet), dirigiendo a la herramienta makecab.exe sobre cómo construir un paquete de gabinete. Windows utiliza archivos .cab como archivos de instalación para aplicaciones, controladores y componentes del sistema.
Un archivo .ddf controla qué algoritmo de compresión utilizará el gabinete resultante. Los tres algoritmos compatibles son:
MSZIP(compatible con ZIP)LZXQuantum
Los archivos .ddf también almacenan configuraciones detalladas para el algoritmo de compresión: nombre del gabinete de salida, directorio de disco, límites de carpeta y otros parámetros de empaquetado. La sintaxis de las directivas utiliza palabras clave con prefijo de punto (.Set, .New, .Delete) junto con las rutas de los archivos de origen que se van a empaquetar.
Es importante destacar que los archivos .ddf no se guardan dentro del archivo .cab resultante; son puramente scripts de entrada en tiempo de compilación. Para generar un gabinete a partir de un .ddf, ejecute: makecab /f suarchivo.ddf.
Debido a que los archivos .ddf almacenan datos en texto plano, pueden abrirse en cualquier editor de texto o procesador de palabras. Sin embargo, la sintaxis de las directivas es específica de la cadena de herramientas MakeCAB/Diamond, por lo que no se recomienda editar un .ddf manualmente sin comprender dicha sintaxis.
Seguridad y protección
RIESGO: LOWUn DDF es un pequeño script de texto y es seguro de leer en cualquier editor. La única precaución: los archivos de origen que enumera son los que se empaquetan en un CAB, por lo que si construye un gabinete a partir de un DDF no confiable, inspeccione a qué archivos hace referencia. El DDF en sí no puede ejecutarse por sí solo; solo actúa cuando se pasa a makecab.
Detalles del formato
en pocas palabras- Archivo de diccionario de datos Btrieve / Pervasive - En las bases de datos Btrieve/Pervasive PSQL, FILE.DDF (junto con FIELD.DDF e INDEX.DDF) define los metadatos de tablas y columnas.
- Archivo de datos Amiga / genérico - Varias aplicaciones heredadas utilizaban .ddf para diversos diccionarios de datos o configuraciones.
Programas que abren archivos DDF
Detalles técnicos
especificación profunda| Tipo de archivo | Script de directivas de compilación en texto plano (ASCII o UTF-8) |
| Propósito | Script de entrada consumido por makecab.exe (Diamond) para generar archivos de gabinete de Windows (.cab) |
| Sintaxis de directivas | Palabras clave con prefijo de punto (.Set, .New, .Delete, .Option) más una ruta de archivo de origen por línea que no sea directiva |
| Compresión compatible | MSZIP (compatible con ZIP), LZX, Quantum - especificado mediante .Set CompressionType= |
| Salida de gabinete | No produce un gabinete por sí mismo; se pasa a makecab.exe /f archivo.ddf para generar el .cab |
| Inclusión de DDF en CAB | No se incrusta en el .cab resultante - es puramente un script de entrada en tiempo de compilación |
| Tamaño típico de archivo | Menos de 1 KB a unos pocos KB (una lista de directivas y rutas de archivos de origen) |
| Capacidad del CAB | El .cab producido admite hasta ~65,535 archivos; las carpetas individuales del gabinete hasta 2 GB |
| Herramienta asociada | makecab.exe (integrado en Windows) y el Microsoft Cabinet SDK |
| Tipo MIME | text/plain (sin tipo MIME registrado; identificado por la extensión .ddf) |
| Soporte de SO | Windows (makecab.exe es una herramienta específica de Windows) |
| Codificación | Texto (ASCII/ANSI; también se acepta UTF-8 para rutas con caracteres no ASCII) |
| Lanzado | 1990s (Microsoft Cabinet SDK / Diamond cabinet tool) |
| Última versión | Stable; consumed by makecab.exe (Windows) and the Cabinet SDK |
| Especificación | learn.microsoft.com |
Conversiones de DDF
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos DDF.