Hvad er OBD-filformatet?
En .obd-fil er et Microsoft Office Binder Document - en container, der samler flere Office-dokumenter (en Word-fil, et Excel-regneark, en PowerPoint-præsentation eller en Project-fil) i en enkelt pakke til samlet lagring og udskrivning. Microsoft introducerede Binder-funktionen med Office 95 og inkluderede den frem til Office 2000.
Internt er en .obd-fil en OLE2 Compound File Binary (CFBF) container - det samme format, der ligger til grund for ældre .doc, .xls og .ppt filer. Den åbnes med de standardiserede OLE2 magic bytes D0 CF 11 E0 A1 B1 1A E1. Indeni indeholder et Binder rod-lager nummererede sektions-lagre (1, 2, 3, …), som hver især indlejrer et komplet Office-objekt sammen med SummaryInformation og DocumentSummaryInformation metadata-strømme. Den tilhørende .obt filtype blev brugt til Office Binder-skabeloner.
Microsoft fjernede Binder fra Office XP (2001) med henvisning til lav udbredelse. Ingen version af Office siden 2003 kan åbne .obd-filer indfødt. Et «Unbind» tilføjelsesprogram blev udgivet til Office 2003 for at udpakke de enkelte indlejrede dokumenter, men dette tilføjelsesprogram understøttes ikke længere selv. Brugere, der støder på en .obd-fil i dag, bør ideelt set åbne den ved hjælp af Office 2000 eller bruge Office 2003 Unbind-tilføjelsesprogrammet, hvis det er tilgængeligt - der findes intet moderne migreringsværktøj.
.obd-formatet blev aldrig overført til Open XML-æraen; Microsoft valgte ikke at oprette en OOXML-baseret Binder-ækvivalent ved overgangen til DOCX, XLSX og PPTX formaterne.
Sikkerhed og tryghed
RISIKO: MEDIUMOBD-filer er OLE2-containere og kan teoretisk set indeholde misdannede OLE2-strukturer eller udnytte gamle parser-fejl i ældre Office-versioner. Visning af dem kræver meget gammel, ikke-opdateret software (Office 2000/2003), som i sig selv har urettede sikkerhedssårbarheder. Behandl dem med forsigtighed i ethvert produktionsmiljø; åbn dem kun i et isoleret/sandboxed ældre system.
Formatdetaljer
kort fortalt- OBD On-Board Diagnostics (bilindustrien) - Urelateret: visse bildiagnostiske programmer bruger .obd til køretøjsscanningsdata; et fuldstændig anderledes format.
Programmer der åbner OBD-filer
Tekniske detaljer
dyb specifikation| Kodning | Binær |
| Byte-rækkefølge | Little-endian (OLE2/CFBF) |
| Container-format | OLE2 Compound File Binary Format (CFBF) - den samme container, der bruges af ældre `.doc`, `.xls` og `.ppt` |
| Magic bytes | `D0 CF 11 E0 A1 B1 1A E1` ved offset 0 (standard OLE2/CFBF signatur) |
| Intern struktur | OLE2 rod-lager → `Binder` lager → nummererede sektions-lagre (`1`, `2`, `3`…), der hver indeholder et indlejret OLE2 Office-objekt |
| Metadata-strømme | `SummaryInformation`, `DocumentSummaryInformation` og `HdrFtr` (sidehoved/sidefod data) strømme |
| Indlejrede objekttyper | Word-dokumenter, Excel-regneark, PowerPoint-præsentationer, Microsoft Project-filer |
| Typisk filstørrelse | 50 KB - 50 MB (skalerer med antallet og størrelsen af de indlejrede dokumenter) |
| Tilhørende filtype | `.obt` - Office Binder Template (samme CFBF-struktur, brugt som et genanvendeligt Binder-layout) |
| Understøttede Office-versioner | Office 95, 97, 2000 (indfødt Binder); Office 2003 (kun Unbind-tilføjelsesprogram); ingen understøttelse i Office XP eller senere versioner |
| MIME-type | application/msword (delt med ældre `.doc`) |
| Migreringsvej | Office 2003 Unbind-tilføjelsesprogrammet udpakker indlejrede dokumenter til individuelle filer; der findes intet moderne tilsvarende udpakningsværktøj |
| Udgivet | 1995 (Microsoft Office 95) |
| Seneste version | Final version included in Office 2000 (v9); Unbind add-in for Office 2003 only |
| Specifikation | learn.microsoft.com |
OBD-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om OBD-filer.