【发布时间】:2022-01-14 04:02:37
【问题描述】:
我有以下需要在 Windows 上实现:file with files。 最初我想使用带有扩展名的目录。像“folderA.myappext”这样的东西,所以当用户在资源管理器中点击它时,我的应用程序会启动而不是打开文件夹。不幸的是,我无法找到一种方法来做到这一点。然后我尝试使用备用数据流。这工作得很好,但有几个问题:
- 它只能在 NTFS 中工作,因此无法按原样通过电子邮件或 FTP 发送;
- 只有 WinRAR 可以正确存档,您仍然需要在 UI 中进行额外的点击;
- 实际文件大小(其中包含所有流)不会显示在资源管理器中,也不参与显示可用/已用空间,这很快会给用户带来大问题。
不,我不能使用 zip 或任何其他方式将文件合并为一个 - 这是高性能应用程序,还需要写入流(即它一直在更改数据)。
知道如何在 Windows 上实现我的需求吗?我知道在 MacOS 上你可以使用“包”,但在 Windows 上没有这样的东西。有什么想法吗?
【问题讨论】: