我一直在浏览 Dism API 的windows 文档,目的是用 C++(或任何可以完成此任务的语言)编写一个可以在 Windows PE 中运行时创建 WIM 映像的 exe。我为 Dism API 找到了一个.NET Wrapper,看起来它可能对此有用,但我不确定 .NET 应用程序是否会在 Windows PE 中成功运行。总体而言,我的问题是我没有看到可以创建(并且不只是修改)wim 文件的函数。
如果我不关心将其封装在 .exe 文件中,Dism 文档确实显示了如何最初创建一个 wim——这让我很好奇为什么 api 中不存在类似的函数。请告知是否最简单的解决方案是让我的代码在代码中调用诸如 system() 之类的函数。
总而言之,我正在寻找一种在 Windows PE 中以编程方式(通过执行 exe 文件调用)创建 wim 文件的方法。
一如既往,感谢您的帮助和建议。