无忧启动论坛

标题: DSI-安装备份(含源码)2025.07.14更新 [打印本页]

作者: liangnijian    时间: 7 天前
标题: DSI-安装备份(含源码)2025.07.14更新
本帖最后由 liangnijian 于 2025-7-14 11:21 编辑

基于 PECMD 写的系统安装、备份工具

为什么叫 DSI?
2025.7.14 版本使用 wimlib-imagex 安装、备份系统,如果后续把 wimgapi-cmd 修好了还会加回来
因为核心部分的安装工具是 deepseek 写的(wimgapi-cmd.exe),调用 wimgapi.dll 安装、备份系统,所以叫 DSI

程序有两个核心,一是 wimgapi-cmd.exe,用它调用 wimgapi.dll,二是比较常见的 wimlib-imagex.exe

DSI 自动选择核心来安装系统,优先使用 wimgapi-cmd,其次 wimlib-imagex
备份系统则全部使用 wimlib-imagex。因为 wimgapi-cmd 备份系统时的速度慢,镜像体积大


DSI 支持修改工具路径,目前可通过 config.ini 修改 Ghost64.exe 和 wimlib-imagex.exe 的路径,DSI 会自动搜索调用
2025.7.14 版本可以删除 tools 目录下的 bcdboot.exe 和 bcdedit.exe,程序优先调用 tools 下的,没有再调用系统的
这可以减少 PE 中不必要的工具重复

下载地址:
lanzouw.com/b00wmtotmf
密码:1024

目录说明:
tools:用于放置工具
unattended:用于放置无人值守文件(xml)
config.ini:配置文件
DSI-安装备份.EXE:主程序

内置工具用途:
bcdboot.exe:设置系统引导
bcdedit.exe:更新 bios 引导(EFI 有效)
Ghost64.exe:安装 gho 镜像
libwim-15.dll:wimlib-imagex.exe 调用的 dll
wimgapi.dll:wimgapi-cmd.exe 调用的 dll,删除后会自动调用系统的 wimgapi.dll
wimgapi-cmd.exe:用于安装、列出镜像信息
wimlib-imagex.exe:用于安装、备份、列出镜像信息

工具截图:






2025.07.14 更新
1.移除 wimgapi-cmd.exe,全局使用 wimlib-imagex.exe
2.可移除 tools 下的 bcdboot.exe 和 bcdedit.exe,搜不到会自动调用系统的
3.添加了一些防老六操作的提示

2025.07.09 更新
1.修复 两个盘符用一个分区导致的一系列问题
2.优化 获取镜像信息的代码

2025.07.08 更新
1.修复 在 config.ini 设置工具路径后,程序任然搜不到工具的问题







作者: chsh02    时间: 7 天前
赞一个
作者: 奈绪    时间: 7 天前
支持原创,谢谢楼主分享,非常实用的工具。
作者: 201012121135    时间: 7 天前
谢谢分享
作者: yyz2191958    时间: 7 天前
支持原创
作者: fhkj    时间: 7 天前
不错,很实用,感谢大佬分享!
作者: yzydys    时间: 7 天前
谢谢分享。
作者: 小灰兔    时间: 7 天前
谢谢分享
作者: cx1002    时间: 7 天前
借鉴一下啊
作者: denny816    时间: 7 天前
感谢分享
作者: phwike    时间: 7 天前
感谢分享
作者: pole87898843    时间: 7 天前
感谢分享

作者: fengjewel    时间: 7 天前
谢谢分享
作者: 印第安老斑鸠    时间: 7 天前
谢谢分享
作者: 呵呵#1861    时间: 7 天前
谢谢分享
作者: hmaaaa    时间: 7 天前
感謝樓主分享 ^^ 謝謝喔,感恩喔~~!
作者: 2011lanz    时间: 7 天前
简单明了,很方便,谢谢!
作者: cksuperxlh    时间: 7 天前
谢谢楼主分享.
作者: sywpc    时间: 7 天前
谢谢分享
作者: chenxiz16    时间: 7 天前
感谢分享
作者: wn168cn@163.com    时间: 7 天前
感谢分享 !!!
作者: jjhtya    时间: 7 天前
谢谢分享
作者: youxia1220    时间: 7 天前
谢谢分享
作者: xyzjzlf    时间: 7 天前
感谢楼主分享!
作者: 1e3e    时间: 6 天前
谢谢分享
作者: cnbak    时间: 6 天前
谢谢分享
作者: chsh02    时间: 6 天前
已测,顶一个
作者: renjunone    时间: 6 天前
谢谢分享
作者: fegr    时间: 6 天前
感谢分享
作者: lifufu8888    时间: 6 天前

谢谢楼主分享
作者: dksoft    时间: 6 天前
感谢分享
作者: rzp428    时间: 6 天前
老师辛苦了!反馈一个问题:热备份失败。
作者: liangnijian    时间: 5 天前
rzp428 发表于 2025-7-9 22:11
老师辛苦了!反馈一个问题:热备份失败。

压根没考虑热备份,写这程序就是在pe里用的
作者: view520    时间: 5 天前

谢谢分享
作者: jnight    时间: 5 天前
感谢分享
作者: rzp428    时间: 5 天前
liangnijian 发表于 2025-7-10 08:59
压根没考虑热备份,写这程序就是在pe里用的

谢谢回复,了解了。
作者: makoto23    时间: 5 天前
感谢分享
作者: piaomusic    时间: 5 天前

支持原创,谢谢楼主分享
作者: yesfei    时间: 5 天前
有点像CGI,但这个好在哪里?
作者: jyt    时间: 3 天前
高科技结合的工具,太厉害了。

作者: yzydys    时间: 3 天前
谢谢楼主分享!
作者: 2267981144    时间: 前天 10:41
多谢楼主辛苦提供分享!
作者: snihwfn    时间: 前天 13:34
大佬,如何能下载到你7.10发的版本。
作者: liangnijian    时间: 前天 13:59
snihwfn 发表于 2025-7-13 13:34
大佬,如何能下载到你7.10发的版本。

7.10版本也就加了几个防老六操作的提示,如果要下载7.10版本可以在必应搜蜂鸟PE然后加群1
作者: snihwfn    时间: 前天 14:28
liangnijian 发表于 2025-7-13 13:59
7.10版本也就加了几个防老六操作的提示,如果要下载7.10版本可以在必应搜蜂鸟PE然后加群1

已入群,非常感谢!
作者: temp2005    时间: 前天 14:36
和winntsetup功能差不多?
作者: chsh02    时间: 前天 14:40
好用
作者: 自然而然    时间: 前天 20:53
备份系统怎么没名字呢?建议加个以系统名来备份,比如Win10_x64_C.esd
作者: liangnijian    时间: 前天 21:19
自然而然 发表于 2025-7-13 20:53
备份系统怎么没名字呢?建议加个以系统名来备份,比如Win10_x64_C.esd

点浏览,然后自己手动输就行
作者: 自然而然    时间: 前天 22:06
liangnijian 发表于 2025-7-13 21:19
点浏览,然后自己手动输就行

不够成功,esd恢复到一半就出错了,没法选libwim核心来恢复,改进默认应该选中C盘
作者: valen21    时间: 前天 22:11
功能有点简单,感谢分享
作者: wpbisyman    时间: 前天 22:22
简单明了,很方便,谢谢!
作者: liangnijian    时间: 前天 22:22
自然而然 发表于 2025-7-13 22:06
不够成功,esd恢复到一半就出错了,没法选libwim核心来恢复,改进默认应该选中C盘

压缩等级选了什么,我测试一下
作者: 自然而然    时间: 昨天 00:12
liangnijian 发表于 2025-7-13 22:22
压缩等级选了什么,我测试一下

用CGI极限压缩esd,恢复就出错
作者: 奈绪    时间: 昨天 15:30
更新了,非常实用的工具,谢谢楼主分享。
作者: 水一方    时间: 昨天 17:56
支持原创!感谢分享!




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3