CAB.cab
如何在 macOS 上从 CAB (Windows Cabinet) 压缩包中提取文件
CAB(Cabinet)文件是 Microsoft 的压缩包格式,常见于 Windows 安装包、驱动程序分发和 Windows Update 更新文件中。如果你在 Mac 上进行跨平台开发或需要处理 Windows 软件,可能会遇到需要提取 CAB 文件的情况。
在 macOS 上打开 CAB 文件的默认方法
工具: cabextract(通过 Homebrew 安装的第三方工具)
$ cabextract archive.cab步骤
- 通过 Homebrew 安装 cabextract:brew install cabextract
- 运行:cabextract archive.cab
- 文件将提取到当前目录。
注意: macOS 不内置 CAB 支持。cabextract 会提取所有文件。
从 CAB 压缩包中提取单个文件
macOS 默认工具会提取所有内容,无法选择单个文件。MacPacker 让您可以浏览 CAB 压缩包内容,预览文件,并只提取所需的文件——无需提取整个压缩包。
使用 MacPacker 打开 CAB 文件
MacPacker 是一款免费的开源 macOS 压缩包管理器,支持 CAB 以及 30 多种其他格式。与默认工具不同,MacPacker 让您可以:
- 像文件夹一样浏览压缩包内容
- 使用 Quick Look 预览文件而无需提取
- 通过拖放提取单个文件
- 导航嵌套的压缩包(压缩包中的压缩包)
- 以原生 SwiftUI 界面享受流畅体验
获取 MacPacker
v0.15.1 · macOS 14+$ brew install --cask macpacker因 Apple 审核流程,App Store 版本可能比直接下载晚几天。
常见问题
如何在 Mac 上打开 CAB 文件?
macOS 无法原生打开 CAB 文件。使用 MacPacker 可以可视化地浏览和提取 CAB 压缩包。也可以通过 Homebrew 安装 cabextract:brew install cabextract,然后运行:cabextract archive.cab