![Windows 上の OSX ドキュメント パッケージですか? または、ディレクトリの内容を 1 つのファイルとして隠していますか?](https://rvso.com/image/1316114/Windows%20%E4%B8%8A%E3%81%AE%20OSX%20%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%20%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%A7%E3%81%99%E3%81%8B%3F%20%E3%81%BE%E3%81%9F%E3%81%AF%E3%80%81%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%AE%E5%86%85%E5%AE%B9%E3%82%92%201%20%E3%81%A4%E3%81%AE%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%A8%E3%81%97%E3%81%A6%E9%9A%A0%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8B%3F.png)
OSX にはドキュメント パッケージという概念があり、これは基本的に、ユーザーに 1 つのファイルとして表示されるディレクトリです。これに関する Apple のドキュメントは次のとおりです。
さまざまなタイプのデータがあるためにドキュメント ファイル形式が複雑になりすぎて管理が難しくなっている場合は、ドキュメントにパッケージ形式を採用することを検討してください。ドキュメント パッケージは、ユーザーに単一のドキュメントの印象を与えますが、ドキュメント データを内部的に保存する方法に柔軟性を提供します。特に、JPEG、GIF、XML などのさまざまなタイプの標準データ形式を使用する場合、ドキュメント パッケージを使用すると、そのデータへのアクセスと管理がはるかに簡単になります。
というディレクトリを作成できますマイファイル.aaaしかし、ユーザーには、拡張子のない単一のファイルとして、aaa ファイルに登録されたアプリケーションのアイコンとともに表示されます。
(最近の) Windows に同等のものはありますか?
答え1
これはコア OS 機能としてはサポートされていません。
しかし、次のような同様の概念は可能です。複数のドキュメントを常に zip ファイル構造に保存し、.zip とは異なる拡張子を付けて、その拡張子をアプリケーションに登録することができます。内部的には、ドキュメント構造は標準の zip アルゴリズムを使用しますが、ユーザーはそれを気にする必要はありません。
一例として、java .jar があります。これは実際には zip ファイルですが、Java ランタイムによって処理されます。
ユーザーにファイルの拡張子が表示されるかどうかは、[フォルダー オプション] > [既知のファイルの種類の拡張子を非表示にする] で選択した設定によって決まります。