【发布时间】:2016-02-23 12:17:08
【问题描述】:
我们有 C++ Win32/MFC 应用程序,我需要在其中提取 .iso 文件。我找不到任何 API。
请考虑我不能使用 PowerShell,因为我们想在 Windows Server 2008 中运行我们的应用程序。
如果我们可以在不使用任何第三方库的情况下做到这一点,那就太好了。
Windows 编程中是否有内置支持提取 iso 文件?
【问题讨论】:
-
Windows 10(可能还有 8?)可以将 .isos 作为标准挂载,在此之前您需要使用 7zip 等第三方工具。
-
PowerShell 在 Server 2008 上运行良好。你的意思是你不能使用它?
-
IMAPI (Image Mastering API) 支持 ISO 9660、Joliet 和 UDF 文件系统,IFileSystemImage 是工作之马。如果您让文件系统驱动程序来处理它,这将无限容易,因此您可以像安装驱动器一样安装 .iso 文件。购买,不要建造。