|
|
2#

楼主 |
发表于 2009-10-12 12:18:01
|
只看该作者
Windows 7 31合1批处理使用说明
工具要求
安装7600.16385版本的windows opk工具或AIK工具,安装ultraiso工具、PE3.0光盘,或叫WIN7 PE。如果没有PE光盘,有一张win7光盘也可以。
aik工具最新版(中文版)下载
http://download.microsoft.com/download/6/3/1/631A7F90-E5CE-43AA-AB05-EA82AEAA402A/KB3AIK_CN.iso
opk工具(英文版)下载
http://www.win7c.com/2009/0802/3016.html
第一部分 准备单版本映像
提取单版本映像整合OEMKEY的方法。当然也有其他办法来整合KEY,这里不细述了。
1、用ultraiso将Win7旗舰版官方原版ISO的sources中的intall.wim提取到g盘根目录,按F2键,将intall.wim改名为msdn.wim,一定要改,后面批处理中有用到。
这里假定工作分区为g盘,NTFS格式,空闲空间在20G以上。以下各种命令(包括多合一批处理)的路径均以g盘,如果你的空闲分区不是g盘,请自己修改路径。替换时记得这样,如,记事本中菜单编辑-替换,选全部替换,“g:\”(引号内)替换“f:\”,而不要用“g:”(引号内)替换“f:”,没必要区别分区符号的大小写,大写小写都可以。如果你不清楚修改路径,建议你调出g盘的空闲空间,作为批处理默认的工作分区路径。
2、安装微软的OPK或AIK工具(默认路径),下面以X86为例(以下如果是X64,C:\Program Files\Windows OPK\Tools\amd64):
在C:\Program Files\Windows OPK\Tools\x86目录下建一个CMD为后缀的文件,并以管理员身份(下同)运行,运行后g盘就会生成一个oem.wim。CMD文件内容如下:
imagex /export g:\msdn.wim 4 g:\oem.wim
pause
说明:命令的结果是提取专业版映像到g盘。上面命令中的“4”是编号,是专业版在X86原版intall.wim的编号。
x86的MSDN官方ISO中的各版本映像在install.wim中的编号为:
windows 7 简易版的编号为1,家庭普通版为2,家庭高级版3,专业版4,旗舰版5
x64的MSDN官方ISO各版本映像在install.wim中的编号为:
家庭普通版为1,家庭高级版2,专业版3,旗舰版4
3、在C:\Program Files\Windows OPK\Tools\x86\Servicing目录下建一个CMD为后缀的文件,并运行它。文件内容如下:
MD g:\mount
Dism /Mount-Wim /WimFilg:g:\oem.wim /Namg:"Windows 7 Professional" /MountDir:g:\mount
Dism /Imagg:g:\mount /Set-ProductKey:32KD2-K9CTF-M3DJT-4J3WC-733WD
Dism /Unmount-Wim /MountDir:g:\mount /Commit
RD /Q /S g:\mount
PAUSE
说明:第一行的"Windows 7 Professional"(引号内)是规范的,不管是中文版还是英文版,都要用英文表达。
旗舰版: Windows 7 Ulitmate
专业版: Windows 7 Professional
家庭高级版 Windows 7 HomePremium
家庭普通版 Windows 7 HomeBasic
“/Set-ProductKey”后面跟着是OEMKEY,不同版本不同,但不区分品牌,各品牌通用。例子中是专业版的OEMKEY。
旗舰版: FJGCP-4DFJD-GJY49-VJBQ7-HYRR2
专业版:32KD2-K9CTF-M3DJT-4J3WC-733WD
家庭高级版:6RBBT-F8VPQ-QCPVQ-KHRB8-RMV82
上述命令执行结束后,g盘的oem.wim就整合了OEMKEY。
如果你不想用第一部分中的第3点的方法整合KEY,那也可以这样:
解压下载的附件。然后将oemlogo目录下的unattend.xml这个文件复制到同目录的\windows\Panther目录下。附件中的这个unattend.xml是专业版X86的。如果你想制作其他版本,需要进行修改:
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="specialize">
<component name="Microsoft-Windows-IE-InternetExplorer" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versi xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<FavoritesOnTop>true</FavoritesOnTop>
<Home_Page>http://cn.msn.com/</Home_Page>
<EnableLinksBar>false</EnableLinksBar>
</component>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versi xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ProductKey>32KD2-K9CTF-M3DJT-4J3WC-733WD</ProductKey>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:h:/sources/install.wim#Windows 7 PROFESSIONAL" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
上面是xml文件内容,如果制作x64,将文件内容中的两处“x86”(引号内)改为“amd64”,记住,不是x64。如果想制作旗舰版,把<ProductKey>后面的KEY改为旗舰版的KEY,同时,倒数第二行的”Windows 7 PROFESSIONAL”改为” Windows 7 ULTIMATE”。别的版本修改同样道理。 |
|