Eine Kabinettdatei (.cab) ist eine Bibliothek mit komprimierten Dateien, die als einzelne Datei gespeichert ist. Kabinettdateien werden verwendet, um Installationsdateien zu organisieren, die auf dem Computer des Benutzers kopiert werden. Eine große komprimierte Datei kann auf mehrere .cab-Dateien verteilt werden.
Seit einigen Jahren verwendet Microsoft .cab-Dateien, um Software zu komprimieren, die auf Disketten vertrieben wird. Ursprünglich wurden diese Dateien eingesetzt, um die Anzahl der Disketten zu verringern, die mit einem Produkt ausgeliefert wurden. Heute werden .cab-Dateien verwendet, um die Dateigröße und die damit verbundene Downloadzeit für Webinhalte zu reduzieren, die sich im Internet oder auf Intranetfirmenservern befinden.
Eine Datei des Kabinetts ist normalerweise eine Informationsdatei (.inf), die weitere Installationsinformationen zur Verfügung stellt. Die .inf-Datei kann sich auf Dateien im Kabinett oder auf andere Dateien an anderen URLs beziehen.
Eine .cab-Datei kann wie ein ActiveX-Steuerelement digital signiert sein. Eine digitale Signatur bietet Softwareentwicklern Sicherheit. Die Signatur verbindet den Namen eines Softwarevertreibers mit einer bestimmten Datei. Eine .cab-Datei kann unter Verwendung der AuthenticodeÖ-Technologie signiert werden.
Die Verwendung von .cab-Dateien kann Vorteile für die Endbenutzer bringen, da mehrere Dateien mit einem einzelnen Zertifikat gedownloadet werden können, das einem Benutzer vor dem Download präsentiert wird. Informationen über diese Technologie steht im Microsoft Site Builder Network Workshop zur Verfügung.
Wenn Sie Ihr Steuerelement als "Sicher für Scripting" markieren, informieren Sie Benutzer, dass ein Skript auf einer HTML-Seite Ihr Steuerelement nicht verwenden kann, um Schaden auf Ihrem Computer zu verursachen oder Informationen abzufragen, die nicht freiwillig gegeben wurden.
Wenn Sie Ihr Steuerelement als "Sicher für Initialisierung" markieren, informieren Sie Benutzer, dass HTML-Autoren ihren Computern unter keinen Umständen Schaden zufügen können, indem sie Ihrem Steuerelement bei der Initialisierung durch die Seite ungültige Daten übermitteln.
Anmerkung
IEAK enthält eine Sammlung von Tools, die Sie beim Erstellen von Kabinettdateien und beim Arbeiten mit der IExpress-Technik unterstützen.
Jede in einer .cab-Datei komprimierte Datei wird vollständig in einem einzelnen Ordner gespeichert. Eine .cab-Datei kann einen oder mehrere Ordner oder Teile eines Ordners enthalten. Daher wird eine komprimierte Datei, auch wenn sie nicht in eine .cab-Datei passt, in einem Ordner gespeichert, der mehrere .cab-Dateien umfasst. Eine solche Reihe von .cab-Dateien bildet eine Menge. Jede .cab-Datei enthält Namensinformationen für die logisch benachbarten .cab-Dateien.
Das .cab-Format, das für den Download von Internet Explorer 5-Komponenten verwendet wird, ist ein nichtproprietäres Format, das auf Lempel-Ziv-Komprimierung beruht.