Windows7光盘制作: 向脱机映像添加补丁
所谓脱机(offline)映像就是WIM文件,install.wim就是脱机映像,有的install.wim里面有几个子映像,有的里面就只有一个。install.wim中有多个映像的光盘叫做多合一光盘。
下面要说的是如何给脱机映像整合补丁。
操作平台:现有使用的操作系统为WINDOWS 7,E分区(以E分区为工作分区为例)有较大的空闲空间,10G以上。给X86的WIN7添加补丁,现有操作平台应是X86(32位)。给X64的WIN7添加补丁,现有操作平台应是X64(64位)。
准备材料:WIN7原版ISO和WIN7安全更新补丁(到微软网站下载)。如,下载旗舰版(该光盘实际有五个子映像),批处理以此为例。
准备工具:UltraISO工具(下载):http://www.vdisk.cn/down/index/9162878
操作步骤:
1、用将WIN7 I原版SO中的SOURCES目录下的install.wim提取E盘。
2、将下载到的WIN7补丁(后缀为.msu)放在E:\HOTFIX目录下。
3、在E分区建一个CMD为后缀的文件(内容如下),写好内容保存退出之后,以管理员身份运行这个CMD文件。
-----------------------------------------------------------------------
@echo off
echo.
echo 给WIN7原版INSTALL.WIM添加补丁批处理(FOR X86)
echo.
echo 按任意键开始批处理
pause >nul
MD E:\wimmount
echo 给第一个映像(简易版)添加补丁
Dism /Mount-WIM /WimFile:E:\install.wim /Index:1 /MountDir:E:\wimmount
Dism /Image:E:\wimmount /Add-Package /PackagePath:E:\HOTFIX
Dism /Unmount-WIM /MountDir:E:\wimmount /Commit
echo 给第二个映像(家庭基本版)添加补丁
Dism /Mount-WIM /WimFile:E:\install.wim /Index:2 /MountDir:E:\wimmount
Dism /Image:E:\wimmount /Add-Package /PackagePath:E:\HOTFIX
Dism /Unmount-WIM /MountDir:E:\wimmount /Commit
echo 给第三个映像(家庭高级版)添加补丁
Dism /Mount-WIM /WimFile:E:\install.wim /Index:3 /MountDir:E:\wimmount
Dism /Image:E:\wimmount /Add-Package /PackagePath:E:\HOTFIX
Dism /Unmount-WIM /MountDir:E:\wimmount /Commit
echo 给第四个映像(专业版)添加补丁
Dism /Mount-WIM /WimFile:E:\install.wim /Index:4 /MountDir:E:\wimmount
Dism /Image:E:\wimmount /Add-Package /PackagePath:E:\HOTFIX
Dism /Unmount-WIM /MountDir:E:\wimmount /Commit
echo 给第五个映像(旗舰版)添加补丁
Dism /Mount-WIM /WimFile:E:\install.wim /Index:5 /MountDir:E:\wimmount
Dism /Image:E:\wimmount /Add-Package /PackagePath:E:\HOTFIX
Dism /Unmount-WIM /MountDir:E:\wimmount /Commit
RD E:\wimmount
echo 整合结束,按任意键退出
pause >nul
--------------------------------------------------------------------
@echo off
echo.
echo 给WIN7原版INSTALL.WIM添加补丁批处理(FOR X64)
echo.
echo 按任意键开始批处理
pause >nul
MD E:\wimmount
echo 给第一个映像(家庭基本版)添加补丁
Dism /Mount-WIM /WimFile:E:\install.wim /Index:1 /MountDir:E:\wimmount
Dism /Image:E:\wimmount /Add-Package /PackagePath:E:\HOTFIX
Dism /Unmount-WIM /MountDir:E:\wimmount /Commit
echo 给第二个映像(家庭高级版)添加补丁
Dism /Mount-WIM /WimFile:E:\install.wim /Index:2 /MountDir:E:\wimmount
Dism /Image:E:\wimmount /Add-Package /PackagePath:E:\HOTFIX
Dism /Unmount-WIM /MountDir:E:\wimmount /Commit
echo 给第三个映像(专业版)添加补丁
Dism /Mount-WIM /WimFile:E:\install.wim /Index:3 /MountDir:E:\wimmount
Dism /Image:E:\wimmount /Add-Package /PackagePath:E:\HOTFIX
Dism /Unmount-WIM /MountDir:E:\wimmount /Commit
echo 给第四个映像(旗舰版)添加补丁
Dism /Mount-WIM /WimFile:E:\install.wim /Index:4 /MountDir:E:\wimmount
Dism /Image:E:\wimmount /Add-Package /PackagePath:E:\HOTFIX
Dism /Unmount-WIM /MountDir:E:\wimmount /Commit
RD E:\wimmount
echo 整合结束,按任意键退出
pause >nul
--------------------------------------------------------------------
4、(本步骤可选)批处理执行结束后,下载Imagex工具 http://www.vdisk.cn/down/index/10408419,解压缩到E分区,找到在含有wimmount.inf的这一级目录,右键占击wimmount.inf,选定“安装”,重启计算机。重启后,在此目录建一个CMD文件(内容如下),运行这个CMD文件。
--------------------------------------------------------
rename E:\install.wim temp.wim
imagex /export E:\temp.wim 1 E:\install.wim
imagex /export E:\temp.wim 2 E:\install.wim
imagex /export E:\temp.wim 3 E:\install.wim
imagex /export E:\temp.wim 4 E:\install.wim
imagex /export E:\temp.wim 5 E:\install.wim
del e:\temp.wim
pause
--------------------------------------------------------
5、最后,用UltraISO打开官方原版ISO,将E分区的install.wim替换进sources目录,删除该目录下的EI.CFG文件。另存ISO。
Windows7光盘制作: 向脱机映像添加补丁的更多相关文章
- Tiny6410 关于制作ubifs文件系统映像
Tiny6410的superboot设计使得我不能用yaffs2文件系统,不过也罢,费点事就费点事吧 在这之前要安装mktools系列工具哦~~ 进入工作目录/opt/FriendlyARM/mini ...
- 【203】利用UltraISO制作和刻录光盘映像的方法
参考:利用UltraISO制作和刻录光盘映像的方法 软件:UltraISO注册版(制作镜像).rar 目录: 1.利用UltraISO制作光盘映像2.利用UltraISO刻录光盘映像文件 1.利用Ul ...
- KS光盘制作 for rhel6.5 and rhel7.2
############################## RHEL6.5 KS光盘制作--1.复制光盘到本地mkdir -p /opt/rhel6mount /dev/cdrom /mediacp ...
- [Swift通天遁地]二、表格表单-(17)制作在表单左侧添加单选和复选组件的表单行
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...
- 微课制作软件Camtasia中如何添加并编辑字幕?
除了能录制视频以外,Camtasia还能直接把录制下来的视频进行剪辑,并添加视频字幕等等一些后期效果.今天我们就来看一看字幕的添加方法. 导入视频 微课制作软件Camtasia录制的视频,默认在软件& ...
- WDS使用捕获映像制作企业自定义映像
来源:http://www.07net01.com/linux/WDSshiyongbuhuoyingxiangzhizuoqiyezidingyiyingxiang_545749_137448761 ...
- 多系统启动光盘制作---WIN7+WinXP+老毛桃PE工具箱
1.工具: ⑴ Windows 7 ISO: ⑵ Windows XP ISO: ⑶ 老毛桃U盘启动盘制作工具V2013 制作得的ISO (含PE.DOS等): ⑷ UltraISO.EasyBoot ...
- Android使用shape制作圆形控件及添加弹跳动画
--------本来为作者原创,未经同意禁止转载 前言:我们在很多时候都需要在res/drawable文件夹下创建相应的xml文件来为控件添加一些样式效果,比如按钮按下时的按钮样式变化.或者指定按钮的 ...
- PHP制作个人博客-广告位添加与调用 推荐文章数据调取
上一节博客的导航我们已经动态调取,这一节我们主讲一下如何根据页面布局,后台添加广告位,及模板上动态调取广告.博客推荐文章的数据调用. 首先我们在云码博客的后台添加10条左右的测试数据,thinkcmf ...
随机推荐
- [转]SSIS高级转换任务—在Package中是用临时表是需要设置RetainSameConnection属性
本文转自:http://www.cnblogs.com/tylerdonet/archive/2011/05/20/2052306.html 在上一个导入列这个例子中我们创建一个实际的表来存储文件路径 ...
- Scriptable render pipeline unity
https://www.youtube.com/watch?v=zbjkEQMEShM LWRP https://blogs.unity3d.com/cn/2018/02/21/the-lightwe ...
- jquery点击li标签之后在该li标签上添加一个class,点击下一个li时删除上一个li的class
思路:点击当前li元素后是用removeClass()删除所有兄弟元素(使用siblings()获取)的class样式,然后使用addClass()为当前li添加class 具体演示如下: 1.HTM ...
- Because, since, as, for
because, as, for, since这几个词都是表示“原因”的连词,语气由强至弱依次为:because→since→as→for;其中because, since, as均为从属连词,引导原 ...
- scrapy爬虫框架实例二
本实例主要通过抓取慕课网的课程信息来展示scrapy框架抓取数据的过程. 1.抓取网站情况介绍 抓取网站:http://www.imooc.com/course/list 抓取内容:要抓取的内容是全部 ...
- SQL Server CASE语句中关于Null的处理
问: 从数据表中选择一个字段“field”,如果“field”值是1或NULL就赋值为1,其它情况为0,该怎么写啊?这样写对不对啊?(CASE fieldWHEN '1' THEN '1'WHEN N ...
- Spring框架学习(3)spring中使用jdbc
内容源自:spring中使用jdbc spring dao层中对jdbc进行了封装,使用模板模式的设计模式,通过ioc被动注入的方式将jdbcTemplate这个模板类注入到数据对象中,进行数据库操作 ...
- g++动态库静态库混合链接
今天编译一个程序时报错: g++ -static -o echo.fcgi echo_adaptor.o echo.o -L/usr/local/lib/ -lfastcgipp -L/usr/lib ...
- python读取中文
如何从文件中读取300个汉字? 看起来很简单,但很容易掉坑里了. 一开始我这么写: try: fd = codecs.open(os.path.join(settings.TEXT_CONTENT_D ...
- .net framework中重新注册IIS
要为 ASP.NET 修复 IIS 映射,请按照下列步骤执行操作:运行 Aspnet_regiis.exe 实用工具:单击“开始”,然后单击“运行”.在“打开”文本框中,键入 cmd,然后按 ENTE ...