|
|
本帖最后由 Bluebells 于 2026-6-12 20:01 编辑
Wimlib 分区备份还原
WBR.7z
(815.8 KB, 下载次数: 61)
此工具使用 PECMD 编写, 源码位于 PE 文件的 SCRIPT 区段
WBR.exe 和 WBR_X.exe 的区别在于, 在创建无驱动器号的卷的映像和应用映像到无驱动器号的卷时, 前者使用"Win32文件命名空间", 而后者则使用驱动器号临时分配
PS: 此工具功能比较单一, 且本人也不打算进行功能性更新; 仅进行了简单的测试, 什么热备份, wimboot 捕获和 wimboot 应用功能均未进行测试
编写动机:
其实我本人并不使用 Wimlib 或 DISM 这类工具进行系统或分区备份(非系统封装)
但我发现有不少人用 PECMD 基于 wimlib 的命令行工具写分区备份还原的前端
且这些前端在获取wim/esd映像信息时, 通常通过截取命令标准输出或从临时提取的 xml 文件中获取
通过执行命令获取映像信息的效率太低了, 故写了一个基于 libwim-15.dll 的 API 处理映像各种操作的工具给感兴趣的人参考
|
|