无忧启动论坛

标题: 有懂DISM命令批处理的吗报错求助一下 [打印本页]

作者: wuming520    时间: 2022-3-3 11:56
标题: 有懂DISM命令批处理的吗报错求助一下
@echo off
rem boot.wim处理
rem 查看boot.wim中有几个index,驱动和补丁打在每个index下
dism /Get-WimInfo /WimFile:boot.wim
rem index1
rem  将boot.wim的index 1 挂载载mtdir下
dism /Mount-Wim /WimFile:boot.wim /index:1 /MountDir:mtdir
rem 打上驱动
dism /Image:mtdir /Add-Driver /Driver:drivers /Recurse
rem 打上补丁
dism /Image:mtdir /Add-Package /PackagePath:hotfix
rem //卸载mtdir,卸载中注意需要关闭资源管理器,关闭defender
dism /UnMount-Wim /MountDir:mtdir /Commit
rem index2
rem 将boot.wim的index 2 挂载载mtdir下
dism /Mount-Wim /WimFile:boot.wim /index:1 /MountDir:mtdir
rem 打上驱动
dism /Image:mtdir /Add-Driver /Driver:drivers /Recurse
rem 打上补丁
dism /Image:mtdir /Add-Package /PackagePath:hotfix
rem  卸载mtdir
dism /UnMount-Wim /MountDir:mtdir /Commit

rem install.wim 处理
dism /Get-WimInfo /WimFile:\install.wim           //查看.wim中有几个index,驱动和补丁打在每个index下
rem index1
dism /Mount-Wim /WimFile:install.wim /index:1 /MountDir:mtdir
dism /Image:mtdir /Add-Driver /Driver:drivers /Recurse
dism /Image:mtdir /Add-Package /PackagePath:hotfix
dism /UnMount-Wim /MountDir:mtdir /Commit
rem index2
dism /Mount-Wim /WimFile:install.wim /index:2 /MountDir:mtdir
dism /Image:mtdir /Add-Driver /Driver:drivers /Recurse
dism /Image:mtdir /Add-Package /PackagePath:hotfix
dism /UnMount-Wim /MountDir:mtdir /Commit
rem index3
dism /Mount-Wim /WimFile:install.wim /index:3 /MountDir:mtdir
dism /Image:mtdir /Add-Driver /Driver:drivers /Recurse
dism /Image:mtdir /Add-Package /PackagePath:hotfix
dism /UnMount-Wim /MountDir:mtdir /Commit
rem index4
dism /Mount-Wim /WimFile:install.wim /index:4 /MountDir:mtdir
dism /Image:mtdir /Add-Driver /Driver:drivers /Recurse
dism /Image:mtdir /Add-Package /PackagePath:hotfix
dism /UnMount-Wim /MountDir:mtdir /Commit

77bd93d58194ab7c35fe55db67a204f.jpg (16.71 KB, 下载次数: 51)

文件夹路径

文件夹路径

25effc60904502391d589d2dec83fbb.jpg (45.98 KB, 下载次数: 52)

提示报错怎么修改

提示报错怎么修改

作者: hua_wuxin    时间: 2022-3-3 13:40
删掉“//查看.wim中有几个index,驱动和补丁打在每个index下”就行了,批处理里注释不是你以为的这样写的。正确写法自搜。

作者: wuming520    时间: 2022-3-3 15:09
hua_wuxin 发表于 2022-3-3 13:40
删掉“//查看.wim中有几个index,驱动和补丁打在每个index下”就行了,批处理里注释不是你以为的这样写的。 ...

都这样说删除了报错更多了,路径改了还是得
作者: hilsonma    时间: 2022-3-3 15:52
wuming520 发表于 2022-3-3 15:09
都这样说删除了报错更多了,路径改了还是得

先按2楼的改,有报错再贴上来
作者: stam15    时间: 2022-3-3 17:19
微软官网有资料可以查看
作者: Climbing    时间: 2022-3-3 20:48
本帖最后由 Climbing 于 2022-3-3 20:50 编辑

截图中运行的命令跟顶楼贴出来的不一致。你先搞清楚这个命令是干什么的。
顶楼贴的是:dism /Get-WimInfo /WimFile:\install.wim
但实际运行的是:dism /Get-WimInfo /WimFile:install.wim


这个命令是获得wim文件的信息(从下文看,主要是取得里面有几个映像index),但实际上并没有相应的判断语句。所以,这个install.wim在什么位置非常关键。如果找不到install.wim文件就会报错。

作者: nowayer    时间: 2023-10-21 12:02
提示: 作者被禁止或删除 内容自动屏蔽




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