Hva er DDF-filformatet?
.ddf-filer brukes av Windows-familien av operativsystemer. De spesifiserer komprimeringsegenskaper for .cab (Cabinet)-arkiver, og instruerer verktøyet makecab.exe om hvordan en cabinet-pakke skal bygges. Windows bruker .cab-filer som installasjonsarkiver for applikasjoner, drivere og systemkomponenter.
En .ddf-fil styrer hvilken komprimeringsalgoritme det resulterende arkivet skal bruke. De tre støttede algoritmene er:
MSZIP(kompatibel med ZIP)LZXQuantum
.ddf-filer lagrer også detaljerte innstillinger for komprimeringsalgoritmen - navn på utdata-arkiv, diskmappe, mappegrenser og andre pakkeparametere. Direktiv-syntaksen bruker nøkkelord med punktum-prefiks (.Set, .New, .Delete) sammen med kilde-filstier som skal pakkes.
Det er viktig å merke seg at .ddf-filer ikke lagres inne i det resulterende .cab-arkivet - de er utelukkende inndataskript som brukes under bygging. For å generere et arkiv fra en .ddf, kjør: makecab /f dinfil.ddf.
Siden .ddf-filer lagrer data i ren tekst, kan de åpnes i alle tekstredigeringsprogrammer. Direktiv-syntaksen er imidlertid spesifikk for MakeCAB/Diamond-verktøykjeden, så det anbefales ikke å redigere en .ddf manuelt uten å forstå denne syntaksen.
Sikkerhet og trygghet
RISIKO: LOWEn DDF er et lite tekstskript og er trygt å lese i alle redigeringsprogrammer. Den eneste forholdsregelen: kildefilene den lister opp er de som blir pakket inn i en CAB, så hvis du bygger et arkiv fra en upålitelig DDF, bør du inspisere hvilke filer den refererer til. DDF-filen i seg selv kan ikke kjøres alene - den gjør bare noe når den sendes til makecab.
Formatdetaljer
i et nøtteskall- Btrieve / Pervasive Data Dictionary File - I Btrieve/Pervasive PSQL-databaser definerer FILE.DDF (pluss FIELD.DDF, INDEX.DDF) metadata for tabeller og kolonner.
- Amiga / generisk datafil - Ulike eldre applikasjoner brukte .ddf for diverse datakataloger eller innstillinger.
Programmer som åpner DDF-filer
Tekniske detaljer
dyp spesifikasjon| Filtype | Bygg-direktivskript i ren tekst (ASCII eller UTF-8) |
| Formål | Inndataskript brukt av makecab.exe (Diamond) for å generere Windows Cabinet (.cab)-arkiver |
| Direktiv-syntaks | Nøkkelord med punktum-prefiks (.Set, .New, .Delete, .Option) pluss én kildefilsti per linje som ikke er et direktiv |
| Støttet komprimering | MSZIP (ZIP-kompatibel), LZX, Quantum - spesifisert via .Set CompressionType= |
| Cabinet-utdata | Produserer ikke et arkiv i seg selv; sendes til makecab.exe /f fil.ddf for å generere .cab-filen |
| DDF-inkludering i CAB | Ikke innebygd i den resulterende .cab-filen - utelukkende et inndataskript for byggeprosessen |
| Typisk filstørrelse | Under 1 KB til noen få KB (en liste over direktiver og kildefilstier) |
| CAB-kapasitet | Den produserte .cab-filen støtter opptil ca. 65 535 filer; individuelle arkivmapper opptil 2 GB |
| Tilknyttet verktøy | makecab.exe (innebygd i Windows) og Microsoft Cabinet SDK |
| MIME-type | text/plain (ingen registrert MIME-type; identifisert av filendelsen .ddf) |
| OS-støtte | Windows (makecab.exe er et Windows-spesifikt verktøy) |
| Koding | Tekst (ASCII/ANSI; UTF-8 aksepteres også for stier med spesialtegn) |
| Utgitt | 1990s (Microsoft Cabinet SDK / Diamond cabinet tool) |
| Siste versjon | Stable; consumed by makecab.exe (Windows) and the Cabinet SDK |
| Spesifikasjon | learn.microsoft.com |
DDF-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om DDF-filer.