永发信息网

dism++怎么给安装盘集成补丁

答案:2  悬赏:70  手机版
解决时间 2021-12-30 00:39
  • 提问者网友:沦陷
  • 2021-12-29 14:09
dism++怎么给安装盘集成补丁
最佳答案
  • 五星知识达人网友:大漠
  • 2021-12-29 14:20
使用Dism集成系统补丁时,提示
Error DISM DISM Package Manager: PID=2484 Invalid package location specified D:\ServicePack\IE8-WindowsXP-KB976662-x86-CHS.exe. Must be a directory, or a file with a '.mum' or '.cab' extension - CDISMPackageManager::Internal_CreatePackageByPath(hr:0x80070057)。
查阅WinPE文档,发现WinPE有如下限制:DISM只能安装cab、msu和inf 文件。必须使用 OCSetup 联机安装 Microsoft 系统安装程序系统msi文件。
最初制作cmd文件比较繁琐,需要下载所有补丁程序,然后逐一输入补丁文件名。
Dism /Image:D:\Windows_7_ULTIMATE /Add-Package /PackagePath:D:\ServicePack\Windows6.1-KB978886-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB983590-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB975467-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB978601-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB2347290-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB979900-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB982665-x86.msu /PackagePath:D:\ServicePack\Windows6...使用Dism集成系统补丁时,提示
Error DISM DISM Package Manager: PID=2484 Invalid package location specified D:\ServicePack\IE8-WindowsXP-KB976662-x86-CHS.exe. Must be a directory, or a file with a '.mum' or '.cab' extension - CDISMPackageManager::Internal_CreatePackageByPath(hr:0x80070057)。
查阅WinPE文档,发现WinPE有如下限制:DISM只能安装cab、msu和inf 文件。必须使用 OCSetup 联机安装 Microsoft 系统安装程序系统msi文件。
最初制作cmd文件比较繁琐,需要下载所有补丁程序,然后逐一输入补丁文件名。
Dism /Image:D:\Windows_7_ULTIMATE /Add-Package /PackagePath:D:\ServicePack\Windows6.1-KB978886-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB983590-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB975467-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB978601-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB2347290-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB979900-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB982665-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB977074-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB982132-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB980195-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB2423089-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB2443685-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB2207566-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB2416400-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB2305420-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB974571-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB980408-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB982799-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB978542-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB2079403-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB979482-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB974431-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB2296011-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB2387149-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB982214-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB2378111-x86.msu /PackagePath:D:\ServicePack\IE8-WindowsXP-KB976662-x86-CHS.exe /PackagePath:D:\ServicePack\Windows6.1-KB972270-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB977165-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB975560-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB2296199-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB2385678-x86.msu /PackagePath:D:\ServicePack\WindowsDefender.msi /PackagePath:D:\ServicePack\Windows6.1-KB981852-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB2286198-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB2416471-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB2281679-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB2442962-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB981332-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB979309-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB979687-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB980232-x86.msu /PackagePath:D:\ServicePack\Windows6.1-KB2436673-x86.msu /PackagePath:D:\ServicePack\windows-kb890830-v3.14.exe /PackagePath:D:\ServicePack\Windows6.1-KB979916-x86.msu
从log文件提示的错误信息得到灵感,原来PackagePath参数可以是目录。于是简化为:
Dism /Image:D:\Windows_7_ULTIMATE /Add-Package /PackagePath:D:\ServicePack
这样将来不管有多少补丁程序需要集成,一行简单的命令就全部搞定。
全部回答
  • 1楼网友:人间朝暮
  • 2021-12-29 16:00
我不会~~~但还是要微笑~~~:)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯