Co to jest format pliku DDF?
Pliki .ddf są używane przez rodzinę systemów operacyjnych Windows. Określają one właściwości kompresji archiwów .cab (Cabinet), kierując narzędziem makecab.exe w zakresie budowania pakietu gabinetowego. Windows używa plików .cab jako archiwów instalacyjnych dla aplikacji, sterowników i komponentów systemowych.
Plik .ddf kontroluje, który algorytm kompresji zostanie użyty w wynikowym archiwum. Trzy obsługiwane algorytmy to:
MSZIP(zgodny z ZIP)LZXQuantum
Pliki .ddf przechowują również szczegółowe ustawienia algorytmu kompresji - nazwę wyjściową archiwum, katalog dyskowy, granice folderów i inne parametry pakowania. Składnia dyrektyw wykorzystuje słowa kluczowe poprzedzone kropką (.Set, .New, .Delete) wraz ze ścieżkami plików źródłowych do spakowania.
Co ważne, pliki .ddf nie są zapisywane wewnątrz wynikowego archiwum .cab - są to wyłącznie skrypty wejściowe czasu kompilacji. Aby wygenerować archiwum z pliku .ddf, należy uruchomić: makecab /f twójplik.ddf.
Ponieważ pliki .ddf przechowują dane w formacie tekstowym, można je otworzyć w dowolnym edytorze tekstu lub procesorze tekstu. Jednak składnia dyrektyw jest specyficzna dla zestawu narzędzi MakeCAB/Diamond, dlatego nie zaleca się ręcznej edycji .ddf bez zrozumienia tej składni.
Bezpieczeństwo
RYZYKO: LOWDDF to mały skrypt tekstowy i jest bezpieczny do odczytu w dowolnym edytorze. Jedyna uwaga: wymienione w nim pliki źródłowe to te, które zostaną spakowane do CAB, więc jeśli budujesz archiwum z niezaufanego pliku DDF, sprawdź, do jakich plików się odwołuje. Sam DDF nie może się samodzielnie uruchomić - działa tylko po przekazaniu do makecab.
Szczegóły formatu
w pigułce- Plik słownika danych Btrieve / Pervasive - W bazach danych Btrieve/Pervasive PSQL, FILE.DDF (wraz z FIELD.DDF, INDEX.DDF) definiuje metadane tabel/kolumn.
- Amiga / ogólny plik danych - Różne starsze aplikacje używały .ddf dla rozmaitych słowników danych lub ustawień.
Programy otwierające pliki DDF
Szczegóły techniczne
specyfikacja| Typ pliku | Tekstowy skrypt dyrektyw kompilacji (ASCII lub UTF-8) |
| Cel | Skrypt wejściowy używany przez makecab.exe (Diamond) do generowania archiwów Windows Cabinet (.cab) |
| Składnia dyrektyw | Słowa kluczowe poprzedzone kropką (.Set, .New, .Delete, .Option) plus jedna ścieżka pliku źródłowego na linię niebędącą dyrektywą |
| Obsługiwana kompresja | MSZIP (zgodny z ZIP), LZX, Quantum - określana przez .Set CompressionType= |
| Wyjście Cabinet | Nie tworzy archiwum samodzielnie; przekazywany do makecab.exe /f plik.ddf w celu wygenerowania .cab |
| Włączenie DDF w CAB | Nie jest osadzany w wynikowym .cab - wyłącznie skrypt wejściowy czasu kompilacji |
| Typowy rozmiar pliku | Poniżej 1 KB do kilku KB (lista dyrektyw i ścieżek plików źródłowych) |
| Pojemność CAB | Wyprodukowany .cab obsługuje do ok. 65 535 plików; poszczególne foldery gabinetowe do 2 GB |
| Powiązane narzędzie | makecab.exe (wbudowane w Windows) oraz Microsoft Cabinet SDK |
| Typ MIME | text/plain (brak zarejestrowanego typu MIME; identyfikowany przez rozszerzenie .ddf) |
| Obsługa OS | Windows (makecab.exe jest narzędziem specyficznym dla Windows) |
| Kodowanie | Tekst (ASCII/ANSI; UTF-8 akceptowany dla ścieżek ze znakami spoza ASCII) |
| Wydano | 1990s (Microsoft Cabinet SDK / Diamond cabinet tool) |
| Najnowsza wersja | Stable; consumed by makecab.exe (Windows) and the Cabinet SDK |
| Specyfikacja | learn.microsoft.com |
Konwersje DDF
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki DDF.