无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 388|回复: 20
打印 上一主题 下一主题

wimlib-imagex.exe有没有批量加入文件目录到WIM中的功能?

  [复制链接]
跳转到指定楼层
1#
发表于 前天 21:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

如题,wimlib-imagex.exe有没有向WIM批量加入文件目录的功能?查了WimLib全部API,没有发现它有向WIM批量加入文件目录的函数,
只有批量解压提取文件目录的函数。

WimTool已完成了向WIM批量拖出一堆文件目录的功能,
想完成向WIM批量拖入文件目录的功能。

2#
发表于 前天 22:21 | 只看该作者
本帖最后由 martin313 于 2025-11-14 22:26 编辑

批量删:
delete --force --recursive "\Program Files\WinNTSetup"
delete --force --recursive "\Program Files\WinNTSetup"
delete --force --recursive "\Program Files\WinNTSetup"

批量加:
add 更换成绝对路径\WinNTSetup "\Program Files\WinNTSetup"
add 更换成绝对路径\WinNTSetup "\Program Files\WinNTSetup"
add 更换成绝对路径\WinNTSetup "\Program Files\WinNTSetup"

不仅支持对WIM的处理,还支持对ESD的处理

我制作PE的批处理,全靠 wimlib-imagex.exe

点评

感谢分享!  发表于 昨天 01:04
这种一条命令一个,不能叫批量。  详情 回复 发表于 前天 23:01
回复

使用道具 举报

3#
发表于 前天 22:39 | 只看该作者
本帖最后由 martin313 于 2025-11-14 22:41 编辑

WimTool从WIM批量拖出一堆文件目录,是否仍然保持原目录结构?

wimlib-imagex 的话,始终保持原目录结构,使用起来挺方便,就是用7-zip拖入wim也很方便

点评

肯定保持目录结构。支持批时拖入、拖出,下面两图是拖入:  详情 回复 发表于 前天 23:08
回复

使用道具 举报

4#
发表于 前天 22:47 | 只看该作者
试下 update [< CMDFILE]  
回复

使用道具 举报

5#
 楼主| 发表于 前天 23:01 | 只看该作者
martin313 发表于 2025-11-14 22:21
批量删:
delete --force --recursive "\Program Files\WinNTSetup"
delete --force --recursive "\Progr ...

这种一条命令一个,不能叫批量。
回复

使用道具 举报

6#
 楼主| 发表于 前天 23:08 | 只看该作者
本帖最后由 lxl1638 于 2025-11-14 23:09 编辑
martin313 发表于 2025-11-14 22:39
WimTool从WIM批量拖出一堆文件目录,是否仍然保持原目录结构?

wimlib-imagex 的话,始终保持原目录结构 ...

肯定保持目录结构。支持批量拖入、拖出,下面两图是拖入:



现在可测试拖入、拖出功能了,但还需要完善,命令行批量处理没有做。
WimTool.rar (825.69 KB, 下载次数: 20)

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5

查看全部评分

回复

使用道具 举报

7#
发表于 昨天 00:18 | 只看该作者
这是都精细化操作了
回复

使用道具 举报

8#
发表于 昨天 01:22 | 只看该作者
这操作太细致了,学习一下
回复

使用道具 举报

9#
发表于 昨天 06:35 | 只看该作者
学习了
回复

使用道具 举报

10#
发表于 昨天 06:41 | 只看该作者
谢谢6楼分享
回复

使用道具 举报

11#
发表于 昨天 07:33 | 只看该作者
lxl1638 发表于 2025-11-14 23:08
肯定保持目录结构。支持批量拖入、拖出,下面两图是拖入:

这个牛啊,谢谢分享
回复

使用道具 举报

12#
发表于 昨天 07:53 | 只看该作者
本帖最后由 martin313 于 2025-11-15 07:54 编辑
lxl1638 发表于 2025-11-14 23:01
这种一条命令一个,不能叫批量。


这个怎么说呢?!把这些命令按txt清单执行,也是一种批量方式,比如把它们写到 test.txt。

那么wimlib执行就是一条命令:
if exist "%~dp0tmp\test.txt" wimlib update *.wim --no-acls<%~dp0tmp\test.txt>NUL

这不算批量?
当然也可以去掉if判断,直接执行:wimlib update *.wim --no-acls<%~dp0tmp\test.txt>
回复

使用道具 举报

13#
发表于 昨天 10:23 | 只看该作者
感谢6楼分享了
回复

使用道具 举报

14#
发表于 昨天 10:48 | 只看该作者
深入研究
回复

使用道具 举报

15#
发表于 昨天 11:05 | 只看该作者
好东西,我顶楼主。
回复

使用道具 举报

16#
发表于 昨天 11:40 | 只看该作者
可能只有解析目录,一条一条“手工”加入
回复

使用道具 举报

17#
发表于 昨天 15:33 | 只看该作者
好东西,我顶楼主。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-11-16 06:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表