Unter OSX gibt es das Konzept eines Dokumentpakets, das im Grunde ein Verzeichnis ist, das dem Benutzer als einzelne Datei angezeigt wird. Dies ist die Apple-Dokumentation dazu:
Wenn die Verwaltung Ihrer Dokumentdateiformate aufgrund mehrerer unterschiedlicher Datentypen zu komplex wird, sollten Sie die Einführung eines Paketformats für Ihre Dokumente in Erwägung ziehen. Dokumentpakete erwecken für Benutzer den Eindruck eines einzelnen Dokuments, bieten Ihnen jedoch Flexibilität bei der internen Speicherung der Dokumentdaten. Insbesondere wenn Sie mehrere verschiedene Arten von Standarddatenformaten wie JPEG, GIF oder XML verwenden, erleichtern Dokumentpakete den Zugriff auf diese Daten und ihre Verwaltung erheblich.
Sie können also ein Verzeichnis mit dem Namen „MeineDatei.aaaDer Benutzer sieht es jedoch als einzelne Datei ohne Erweiterung und mit dem Symbol der bei AAA-Dateien registrierten Anwendung.
Gibt es etwas Gleichwertiges für (ein aktuelleres) Windows?
Antwort1
Dies wird nicht als Kernfunktion des Betriebssystems unterstützt.
Ein ähnliches Konzept ist jedoch wie folgt möglich: Sie können immer mehrere Dokumente in einer Zip-Dateistruktur speichern, dieser eine andere Erweiterung als .zip geben und diese Erweiterung bei Ihrer Anwendung registrieren. Intern verwendet die Dokumentstruktur den Standard-Zip-Algorithmus, aber die Benutzer müssen sich nicht darum kümmern.
Ein Beispiel sind Java-JAR-Dateien, bei denen es sich eigentlich um ZIP-Dateien handelt, die jedoch von der Java-Laufzeitumgebung verarbeitet werden.
Ob ein Benutzer die Erweiterung Ihrer Datei sieht, hängt von den Einstellungen ab, die er unter „Ordneroptionen > Erweiterungen bei bekannten Dateitypen ausblenden“ ausgewählt hat.