个性化WinPE封装方法《第一讲----整体思路》_第1页
个性化WinPE封装方法《第一讲----整体思路》_第2页
个性化WinPE封装方法《第一讲----整体思路》_第3页
个性化WinPE封装方法《第一讲----整体思路》_第4页
个性化WinPE封装方法《第一讲----整体思路》_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、个性化WinPE封装方法第一讲-整体思路很早之前我的文章介绍过什么是 WinPE PE作为系统维护来说是一款非常好的工具,网上有各种版本的下载,本人也提供过本人修改的基于“XP' “2003”内核的PE( WinPE2.0 ),今天提供的方法是自己动手制作“ WinPE 3.0”。做好后,和网上下载的别无二致。对于“生手”来说, 过程有些复杂, 因此我力求用最“通俗”的语言, 来说 明制作方法。有必要先说一下制作思路,这样整体有个概念,更容易理解。一、制作原材料:正在运行的 Win dows7系统。二、主要制作工具:微软 Windows AIK工具(微软“自动安装工具包 AIK”)。三

2、、主要步骤:1. 设置 WindowsPE 构建环境 (通过 AIK 工具的命令实现 ),通过这一步即可得到: 映像包(后缀名为.wim,所有操作都是围绕“ boot.wim ”文件)。2. 将以上得到的wim包进行“解压”(官方用语:装载映像)3. 将“解压”后的文件,进行“个性化设置”。(官方用语:添加自定义设置)4. 进行自定义操作后,“保存”并将其“压缩”成 wim包。(官方用语:提交并 卸载映像)5. 生成 Win PE的 ISO镜像。四、只需以上步骤即可完成,在“自定义操作步骤”里,有必要做以下解释:1. 直接封装好的WinPE只有命令行,为了方便,我会讲如何自己添加桌名环境。2.

3、 我会讲如何配置桌名“图标”,添加应用程序。(为了简化操作步骤 , 借助第三方软件 BsExplorer ,当然微软官方的 Explorer 也可以)。 看了以上步骤,是不是感觉十分简单呢?接下来要分五部分讲解:1. 如何添加应用程序。2. 如何配置开始菜单。3. 配置 winpeshl.ini 文件。4. Windows AIK 中的命令讲解。5. 最后的操作。我写的这几讲,建议生手从开始到最后,仔细阅读,最好一个字都不落下 预知后事如何,且听下回分解!个性化WinPE封装方法第二讲-添加应用程序上一讲介绍了整体的思路,在主要的步骤中我提到过“自定义设置”部分, 为了有关网友可以按照我写的方

4、法逐步操作,因此我先讲如何进行“自定义设 置”。然后再讲如何将这些设置“整合”到WinPE中。本博所讲的方法,都是用BsExplorer 这个软件来实现的。一、准备软件:1. BsExplorer2.0下载地址: 2. Ghost 11.0下载地址: 3. 分区软件 DiskGenius下载地址: 4. 资源管理器 A43下载地址: 二、 BsExplorer 简介BsExplorer 中的文件如下 BsExpfcrer 盲下戟RXP (D:共享刻录新翟知携席改曰期刘、M SKINv2009/8/30 2341讣 h5_de5kto p-ini007/5/16 20:381 KB£

5、b5_rri&n uimg.bmp3007/4/3 5:238MP5:n106 KEbsqlaunchJni2&07/5/1S 2O;33配資设買1 KB崔| be_shelLmi009/4/7 10:431KEbs_stdrt.ini2008/3/9 23AO8 KB込 CoiTimon0s.dll2OO9/7/2O22ill302.Explore re-xt2009/7/30 23:12185 K8包含到萍1=1 -添加应用程序,实际上就是对 bs_desktop. ini文件进行配置。1. 新建文件夹“ Programs”2. 然后将BsExplorer文件夹、DiskG

6、enius文件夹、GHOS文件夹、A43文件夹 复制到Programs文件夹下。H打开包含至悴中*共事刻录jj"3= *修改日期名称A432011/12/2 23:44文磁BsExplorer201X/12/2 2i5DDikGenius2011/12/2 17:46文衽耒1片Ghot2011/12/2 17:46文件夹1雷卞載3. 打开bs_desktop.ini ,配置以下内容。Desktop CFG file Ver.1v-ltemBeg in->ltemX=20ltemY=20Capti on=GhostExeName=%SystemDrive%ProgramsGhos

7、tghost32.exeIconN ame=%SystemDrive%ProgramsGhostghost32.exeIconNu mber=0ExeDir=%SystemDrive%ProgramsGhostCmdParam=ShowState=NORMAL<-ItemEnd-><-ItemBegin->ItemX=20ItemY=100Caption=DiskGeniusExeName=%SystemDrive%ProgramsDiskGeniusDiskGenius.exe IconName=%SystemDrive%ProgramsDiskGeniusDiskG

8、enius.exe IconNumber=0ExeDir=%SystemDrive%ProgramsDiskGeniusCmdParam=ShowState=NORMAL<-ItemEnd-><-ItemBegin->ItemX=20ItemY=180Caption= 我的电脑ExeName=%SystemDrive%ProgramsA43a43.exeIconName=%SystemDrive%ProgramsA43a43.exeIconNumber=0ExeDir=%SystemDrive%ProgramsA43CmdParam=ShowState=NORMAL&l

9、t;-ItemEnd->解释一下上述内容:上面是在配置本文提供的三个工具软件。ItemX :是软件桌面图标的坐标值。(桌面左上角坐标( 0,0),两个 Y 坐标值 的差为 80)Caption :是软件在桌面上显示的名称ExeNam:e 软件的路径IconName:显示图标文件的所在位置和文件名称Icon Number:选择图标文件中的哪个图标 (Ico nName不配置时,此项才起作用)Exedir :程序所在的默认路径 剩余的三个,采用上述所示即可。如果你还想添加其他软件,那么可以下载相应软件的“绿色版”,然后按照 上面的配置,设置一下即可。 预知后事如何,且听下回分解!个性化Win

10、PE封装方法第三讲-配置开始菜单及桌面环境前面已经介绍了如何添加程序, 以及桌面图标的配置。 现在介绍一下开始菜 单的配置, 大同小异,其实完全没有必要进行配置, 但是为了教程的完整性, 这 里还是简要的介绍一下。开始菜单是对 bs_start.ini 这个文件进行配置。1. 现在介绍一下主要的含义:ParentItem :上级文件夹名称,没有上级文件夹则为 rootCaption: 显示的名称Menuld:菜单ID,可任意命名ExeNam:e 程序的具体路径和文件名称;IconName:程序显示图标文件的所在位置和文件名称;Icon Number:选择图标文件中的哪个图标;ExeDir:程序

11、所在的默认路径ShowState=NORMA双击图标时程序显示的窗口的状态 (最大化、最小化、默认)例如( 没有上级菜单 ) :<-ItemBegin->ShowInAutorun=YESEnableInAutorun=YESParentItem=rootCaption= 运行MenuId=Run.ExeName=RunIconNumber=137<-ItemEnd-><-ItemBegin->ShowInAutorun=YESEnableInAutorun=YESParentItem=rootCaption= 注销MenuId=ExitExeName=Ex

12、itIconNumber=139<-ItemEnd-><-ItemBegin->ShowInAutorun=NOEnableInAutorun=NOParentItem=rootCaption= 关机MenuId=ShitdownExeName=ShutdownIconNumber=138<-ItemEnd->例如( 有上级菜单 System):<-ItemBegin->ShowInAutorun=YESEnableInAutorun=YESParentItem=SystemCaption= 记事本ExeName=%windir%system32

13、notepad.exeIconName=%windir%system32notepad.exeExeDir=%windir%system32ShowState=NORMAL<-ItemEnd->2. 创建一个 winpeshl.ini 文件,里面的内容如下:LaunchAppAppPath=%systemdrive%ProgramsBsExplorerExplorer.exe3. 准备一张bmp格式的图片(1024X768),作为桌面背景。至此桌面环境的配置已经完毕,接下来我会简单的讲一下需要明白的“命令”, 然后就开始进入“实战”。个性化WinPE封装方法第四讲-制作过程需要了解

14、的“命令”1. 在现有的 Windows7条件下,自动在E盘建立mywinpe文件夹,设置 Windows PE 构建环境,并保存到 E:mywinpe 下copype.cmd x86 E:mywinpe2. 将 E:mywinpe 下的 winpe.wim 复制到 E:mywinpeISOsources 下,并命名为 boot.wimcopy E:mywinpewinpe.wim E:mywinpeISOsourcesboot.wim3. 查看 下 boot.wim 的信息dism /get-wiminfo /wimfile:E:mywinpeisosourcesboot.wim4. 装载映

15、像(类似于解压,解压到 E:mywinpemount 目录下)。根据上面查到 的信息(我的是:索引 1,所以下面这条命令中用 /index:1 )Dism /Mount-Wim /Wimfile:E:mywinpeISOsourcesboot.wim /index:1 /MountDir:E:mywinpemount5. 设置Win PE的暂存空间为256MB (一般为128、256、512,根据你添加的程序 等决定大小,太小会影响启动速度)dism /image:E:mywinpemount /Set-ScratchSpace:2566. 提交并卸载映像(类似于压缩)Dism /unmoun

16、t-Wim /MountDir:E:mywinpemount /Commit7. 圭寸装成ISO镜像文件pe.iso,保存到E:mywinpeOscdimg -n -m -o -bE:mywinpe E:mywinpeiso E:mywinpepe.iso8. 失败后,清理过时的文件日志dism /cleanup-wim个性化WinPE封装方法第五讲-最后实战“制作 WinPE3.0图文教程”经过前几讲,主要目的就是准备一些“原材料”,熟悉一些“命令”,实际上是“战前演练准备”。下面要进入“实战状态”,成败在此一举。一、通过前面的准备,主要准备了以下材料1. 一张桌面背景图片(1024X768

17、的BMP格式图片)2. Programs文件夹(含有BsExplorer以及需要集成的程序)3. BsExplorer 中的 bs_desktop.ini 、bs_start.ini已经配置完毕。4. wi npeshl.i ni文件已经制作完毕5. 掌握了“命令”的含义。二、接下来只需简单几步,即可大功告成。1. 设置 Windows PE构建环境单击“开始-程序-Microsoft Windows AIK ”以管理员身份运行“管理工具命令 提示”2. 设置 Windows PE构建环境输入 copype.cmd x86 E:myw inpe屋员:部署工歸吞爺-°lipdatiny

18、 path toinc lude dzisri * n导ctlzLn日”E- PrGgfrani FilesVJindousE:Program FilesSWindows ftl KT(i(>lsXPErools_ _ x86AIKMoolsAIHToolsJTTdo Is X. . MD64; E: Pi*ogi*Ari FtlesslJindowsXE: SProjjrafn FilesSWindawsAI KMdoIXPEToo X. . AMD64SeruE Prag(r'ain FilesXWindows AIKXToolsFEToolsX x86Seru ic irg

19、 ;E:Piles Windows ft 1 KToo IsIs copype .end xfi & Ei iiwLnpe结果如下:3.复制并转移文件copy E:mywi npewi npe.wim E:mywi npeISOsourcesboot.wimE"winpe J-copy E- inpiifinpe: <uint E,iTiyuiripeIS0soiJii7cesJbiDait; -wim已宾制1个文件。E: nyinpe4.查看下boot.wim的信息Microsoft Windows Uista PE <x8G Nicrosoft Windows

20、 Uxsta PE <x86> 889,628,00? 个字节E:nywmpe >,操作箭功完成。映像的详细 I 吕息匸 E= SnywinpeisosourcesSboot - winE: jTtywinpezdisn Zget-wiminfo Zwimf ile:E- XmwinpeXisoXsaui'ce&XltiaDt .tjnin .= dism /get-wimi nfo /wimfile:E:mywi npeisosourcesboot.wim却署映像取务和管理工具版丰三 &.L.7G00.1G38&5.装载映像Dism /Mou

21、 nt-Wim /Wimfile:E:mywi npeISOsourcesboot.wim /in dex:1 /Moun tDir:E:mywi npem ountE: mywinpe>Disn zMciitftt-Wim AJim£ile:E:jii|uinpeMSOsoiJircesboot _win /index :1 /Mo untDir': E: VnywinpeXmourit郃署映像朋务和管理工具版本2 G.1.7G00_1&385正在安装啡C;=;=;=;=10H =;=操作成功完应。E= Niywinpe>6. 自定义设置将之前准备好的P

22、rogram文件夹复制到E:mywinpe'mount目录下 将 winpeshl.ini 、桌面背景图片,复制到 E:mywinpe'mountwindowssystem32 目录下7. 设置Win PE的暂存空间为512MB( 般为128、256、512,根据你添加的程序 等决定大小,太小会影响启动速度)dism /image:E:mywi npem ount /Set-ScratchSpace:512E : 5艸inpe込円广5聽占耳:E:込p&Fouw匸 SeVScrGhSpace =512部署映像服务和管理工具版本:6-1.7600.16385映像版本;6,1

23、.7600,16385暂存空间土 &12MB操作成功完成。E: ywinpe>8. 提交并卸载映像(应该先把打开的文件夹关闭,以免卸载错误)Dism /unmoun t-Wim /Moun tDir:E:mywi npe'mou nt /CommitSB苣瑾口 £旺亠員爺令提THE: 5ywinpE>Diwni /Hount-Wim /Wimfile :Es nywinp0ISOsourceshoot»win /index /Mo uiitDiii*! E: Vnuinpenount部署映像眾务和管理工具版本:G.1.7&O0.1&3S5正在安装映像燥作成功完成°E: niptijinpe>Disni Zun no Lin t!« XMoun tD ir : E : ywdn pe ount /Crnindt郃署映像朋务和管理工具版本:&.1.7600.16385160-8峽直又仟:E: nywinpeISOsouFcesMioot H win1000Xif

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论