.DDF

File DDF

Diamond Directive File (.ddf)
Fai una domanda
RISPOSTA RAPIDA

Un file DDF (Diamond Directive File) è un piccolo script in testo semplice che indica allo strumento MakeCAB di Microsoft quali file comprimere in un archivio cabinet .cab e come comprimerli. Apritelo nel Blocco note per leggerlo o modificarlo, ed eseguitelo con il comando: makecab /f vostrofile.ddf. È un file di build per sviluppatori - non un documento, né un programma.

Sviluppatore: Microsoft Corporation Categoria: File delle impostazioni MIME: text/plain
SI APRE SU Windows
Correlati: .ICA · .DS_STORE · .WMZ · .CFG

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 26, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file DDF?

I file .ddf sono utilizzati dalla famiglia di sistemi operativi Windows. Specificano le proprietà di compressione degli archivi .cab (Cabinet), istruendo lo strumento makecab.exe su come creare un pacchetto cabinet. Windows utilizza i file .cab come archivi di installazione per applicazioni, driver e componenti di sistema.

Un file .ddf controlla quale algoritmo di compressione utilizzerà il cabinet risultante. I tre algoritmi supportati sono:

  • MSZIP (compatibile con ZIP)
  • LZX
  • Quantum

I file .ddf memorizzano anche impostazioni dettagliate per l'algoritmo di compressione: nome del cabinet di output, directory del disco, limiti delle cartelle e altri parametri di pacchettizzazione. La sintassi delle direttive utilizza parole chiave precedute da un punto (.Set, .New, .Delete) insieme ai percorsi dei file sorgente da includere.

È importante notare che i file .ddf non vengono salvati all'interno dell'archivio .cab risultante - sono puramente script di input per la fase di build. Per generare un cabinet da un .ddf, eseguire: makecab /f vostrofile.ddf.

Poiché i file .ddf memorizzano i dati in testo semplice, possono essere aperti in qualsiasi editor di testo o elaboratore di testi. Tuttavia, la sintassi delle direttive è specifica della toolchain MakeCAB/Diamond, quindi non è consigliabile modificare un .ddf manualmente senza comprendere tale sintassi.

Sicurezza e incolumità

RISCHIO: LOW

Un DDF è un piccolo script di testo ed è sicuro da leggere in qualsiasi editor. L'unica cautela: i file sorgente elencati sono quelli che vengono impacchettati nel CAB, quindi se create un cabinet da un DDF non attendibile, controllate quali file referenzia. Il DDF stesso non può eseguirsi da solo - agisce solo quando viene passato a makecab.

Dettagli del formato

in sintesi
NOME COMPLETODiamond Directive File (.ddf)anche noto come MakeCAB Directive File, Cabinet (CAB) Directive File
SVILUPPATOREMicrosoft Corporationdal 1990s (Microsoft Cabinet SDK / Diamond cabinet tool)
TIPO MIMEtext/plain
TIPOScript di direttive in testo semplice che controlla la creazione di CAB tramite MakeCAB / Diamond (diamcab)
Questa estensione è usata anche da…
  • File di dizionario dati Btrieve / Pervasive - Nei database Btrieve/Pervasive PSQL, FILE.DDF (insieme a FIELD.DDF, INDEX.DDF) definisce i metadati di tabelle/colonne.
  • File dati Amiga / generico - Diverse applicazioni legacy utilizzavano .ddf per vari dizionari dati o impostazioni.

Programmi che aprono file DDF

Windows3 apps
Notepad Integrato Fate clic con il tasto destro sul file .ddf > Apri con > Blocco note per leggere o modificare le direttive.
MakeCAB (makecab.exe) Integrato In un prompt dei comandi eseguite: makecab /f vostrofile.ddf - questo esegue le direttive per creare il .cab.
Notepad / VS Code Open-source Aprite il file .ddf per la modifica con evidenziazione della sintassi e gestione di file di grandi dimensioni.

Dettagli tecnici

specifiche approfondite
Tipo di fileScript di direttive di build in testo semplice (ASCII o UTF-8)
ScopoScript di input consumato da makecab.exe (Diamond) per generare archivi Windows Cabinet (.cab)
Sintassi delle direttiveParole chiave precedute da punto (.Set, .New, .Delete, .Option) più un percorso di file sorgente per ogni riga non di direttiva
Compressione supportataMSZIP (compatibile con ZIP), LZX, Quantum - specificata tramite .Set CompressionType=
Output CabinetNon produce un cabinet da solo; viene passato a makecab.exe /f file.ddf per generare il .cab
Inclusione DDF nel CABNon incorporato nel .cab risultante - puramente uno script di input per la fase di build
Dimensione tipica del fileDa meno di 1 KB a pochi KB (un elenco di direttive e percorsi di file sorgente)
Capacità CABIl .cab prodotto supporta fino a circa 65.535 file; le singole cartelle cabinet fino a 2 GB
Strumento associatomakecab.exe (integrato in Windows) e Microsoft Cabinet SDK
Tipo MIMEtext/plain (nessun tipo MIME registrato; identificato dall'estensione .ddf)
Supporto OSWindows (makecab.exe è uno strumento specifico per Windows)
CodificaTesto (ASCII/ANSI; UTF-8 accettato anche per percorsi con caratteri non ASCII)
Rilasciato1990s (Microsoft Cabinet SDK / Diamond cabinet tool)
Ultima versioneStable; consumed by makecab.exe (Windows) and the Cabinet SDK
Specificalearn.microsoft.com

Conversioni DDF

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file DDF. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file DDF.

Domande frequenti

Come apro un file DDF?
È testo semplice - apritelo nel Blocco note (o Notepad++/VS Code). Contiene direttive che indicano allo strumento makecab di Microsoft come creare un archivio .cab.
Come creo un CAB da un file DDF?
Aprite un prompt dei comandi nella cartella ed eseguite: makecab /f vostrofile.ddf. MakeCAB legge le direttive e crea il cabinet.
Un file DDF è un programma o un documento?
Nessuno dei due - è uno script di build/direttiva. Non fa nulla da solo; è un input per l'utility makecab.
È lo stesso DDF di un database Btrieve/Pervasive?
No. Quelli sono file di dizionario dati non correlati (FILE.DDF/FIELD.DDF/INDEX.DDF). Questa guida riguarda il Diamond Directive File di Microsoft per la creazione di cabinet.
Posso modificare un DDF in WordPad?
Evitatelo - WordPad è un editor rich-text e potrebbe aggiungere formattazione. Usate il Blocco note o Notepad++ per mantenerlo come testo semplice pulito. (WordPad è stato inoltre rimosso dalle versioni correnti di Windows).

Riferimenti

1Microsoft Learn - Makecab.exelearn.microsoft.com
2Microsoft Learn - Cabinet (.cab) fileslearn.microsoft.com

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.RPMSGRestricted Permission Message
4.MDMarkdown Document
5.PARTPartial Download File
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.SWFSmall Web Format (Shockwave Flash)

Estensioni correlate

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration File

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z