个性化WinPE封装方法《第一讲整体思路》.docx

上传人:b****5 文档编号:11746897 上传时间:2023-03-31 格式:DOCX 页数:14 大小:356.99KB
下载 相关 举报
个性化WinPE封装方法《第一讲整体思路》.docx_第1页
第1页 / 共14页
个性化WinPE封装方法《第一讲整体思路》.docx_第2页
第2页 / 共14页
个性化WinPE封装方法《第一讲整体思路》.docx_第3页
第3页 / 共14页
个性化WinPE封装方法《第一讲整体思路》.docx_第4页
第4页 / 共14页
个性化WinPE封装方法《第一讲整体思路》.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

个性化WinPE封装方法《第一讲整体思路》.docx

《个性化WinPE封装方法《第一讲整体思路》.docx》由会员分享,可在线阅读,更多相关《个性化WinPE封装方法《第一讲整体思路》.docx(14页珍藏版)》请在冰豆网上搜索。

个性化WinPE封装方法《第一讲整体思路》.docx

个性化WinPE封装方法《第一讲整体思路》

个性化WinPE封装方法《第一讲----整体思路》

       很早之前我的文章介绍过什么是WinPE,PE作为系统维护来说是一款非常好的工具,网上有各种版本的下载,本人也提供过本人修改的基于“XP”“2003”内核的PE(WinPE2.0),今天提供的方法是自己动手制作“WinPE3.0”。

做好后,和网上下载的别无二致。

   对于“生手”来说,过程有些复杂,因此我力求用最“通俗”的语言,来说明制作方法。

有必要先说一下制作思路,这样整体有个概念,更容易理解。

一、制作原材料:

正在运行的Windows7系统。

二、主要制作工具:

微软WindowsAIK工具(微软“自动安装工具包AIK”)。

三、主要步骤:

1.设置WindowsPE 构建环境(通过AIK工具的命令实现),通过这一步即可得到:

映像包(后缀名为.wim,所有操作都是围绕“boot.wim”文件)。

2.将以上得到的wim包进行“解压”(官方用语:

装载映像)

3.将“解压”后的文件,进行“个性化设置”。

(官方用语:

添加自定义设置)

4.进行自定义操作后,“保存”并将其“压缩”成wim包。

(官方用语:

提交并卸载映像)

5.生成WinPE的ISO镜像。

四、只需以上步骤即可完成,在“自定义操作步骤”里,有必要做以下解释:

1.直接封装好的WinPE,只有命令行,为了方便,我会讲如何自己添加桌名环境。

2.我会讲如何配置桌名“图标”,添加应用程序。

(为了简化操作步骤,借助第三方软件BsExplorer,当然微软官方的Explorer也可以)。

-------------------看了以上步骤,是不是感觉十分简单呢?

接下来要分五部分讲解:

1.如何添加应用程序。

2.如何配置开始菜单。

3.配置winpeshl.ini文件。

4.WindowsAIK中的命令讲解。

5.最后的操作。

我写的这几讲,建议生手从开始到最后,仔细阅读,最好一个字都不落下。

 ----------------预知后事如何,且听下回分解!

 

个性化WinPE封装方法《第二讲----添加应用程序》

   上一讲介绍了整体的思路,在主要的步骤中我提到过“自定义设置”部分,为了有关网友可以按照我写的方法逐步操作,因此我先讲如何进行“自定义设置”。

然后再讲如何将这些设置“整合”到WinPE中。

本博所讲的方法,都是用BsExplorer这个软件来实现的。

一、准备软件:

1.BsExplorer2.0

下载地址:

2.Ghost11.0

下载地址:

3.分区软件DiskGenius

下载地址:

4.资源管理器A43

下载地址:

二、BsExplorer简介

1.BsExplorer中的文件如下

添加应用程序,实际上就是对bs_desktop.ini文件进行配置。

2.新建文件夹“Programs”

3.然后将BsExplorer文件夹、DiskGenius文件夹、GHOST文件夹、A43文件夹复制到Programs文件夹下。

4.打开bs_desktop.ini,配置以下内容。

[DesktopCFGfileVer.1]

<-ItemBegin->

ItemX=20

ItemY=20

Caption=Ghost

ExeName=%SystemDrive%\Programs\Ghost\ghost32.exe

IconName=%SystemDrive%\Programs\Ghost\ghost32.exe

IconNumber=0

ExeDir=%SystemDrive%\Programs\Ghost

CmdParam=

ShowState=NORMAL

<-ItemEnd->

 

<-ItemBegin->

ItemX=20

ItemY=100

Caption=DiskGenius

ExeName=%SystemDrive%\Programs\DiskGenius\DiskGenius.exe

IconName=%SystemDrive%\Programs\DiskGenius\DiskGenius.exe

IconNumber=0

ExeDir=%SystemDrive%\Programs\DiskGenius

CmdParam=

ShowState=NORMAL

<-ItemEnd->

 

<-ItemBegin->

ItemX=20

ItemY=180

Caption=我的电脑

ExeName=%SystemDrive%\Programs\A43\a43.exe

IconName=%SystemDrive%\Programs\A43\a43.exe

IconNumber=0

ExeDir=%SystemDrive%\Programs\A43

CmdParam=

ShowState=NORMAL

<-ItemEnd->

解释一下上述内容:

上面是在配置本文提供的三个工具软件。

ItemX:

是软件桌面图标的坐标值。

(桌面左上角坐标(0,0),两个Y坐标值的差为80)

Caption:

是软件在桌面上显示的名称

ExeName:

软件的路径

IconName:

显示图标文件的所在位置和文件名称

IconNumber:

选择图标文件中的哪个图标(IconName不配置时,此项才起作用)

Exedir:

程序所在的默认路径

剩余的三个,采用上述所示即可。

  如果你还想添加其他软件,那么可以下载相应软件的“绿色版”,然后按照上面的配

置,设置一下即可。

 

--------------预知后事如何,且听下回分解!

 

个性化WinPE封装方法《第三讲----配置开始菜单及桌面环境》

   前面已经介绍了如何添加程序,以及桌面图标的配置。

现在介绍一下开始菜单的配置,大同小异,其实完全没有必要进行配置,但是为了教程的完整性,这里还是简要的介绍一下。

开始菜单是对bs_start.ini这个文件进行配置。

1.现在介绍一下主要的含义:

ParentItem:

上级文件夹名称,没有上级文件夹则为root

Caption:

显示的名称

MenuId:

菜单ID,可任意命名

ExeName:

程序的具体路径和文件名称;

IconName:

程序显示图标文件的所在位置和文件名称;

IconNumber:

选择图标文件中的哪个图标;

ExeDir:

程序所在的默认路径

ShowState=NORMAL:

双击图标时程序显示的窗口的状态(最大化、最小化、默认)

例如(没有上级菜单):

<-ItemBegin->

   ShowInAutorun=YES

   EnableInAutorun=YES

   ParentItem=root

   Caption=运行

   MenuId=Run...

   ExeName=@Run

   IconNumber=137

<-ItemEnd->

<-ItemBegin->

   ShowInAutorun=YES

   EnableInAutorun=YES

   ParentItem=root

   Caption=注销

   MenuId=Exit

   ExeName=@Exit

   IconNumber=139

<-ItemEnd->

<-ItemBegin->

   ShowInAutorun=NO

   EnableInAutorun=NO

   ParentItem=root

   Caption=关机

   MenuId=Shitdown

   ExeName=@Shutdown

   IconNumber=138

<-ItemEnd->

例如(有上级菜单System):

<-ItemBegin->

   ShowInAutorun=YES

   EnableInAutorun=YES

   ParentItem=System

   Caption=记事本

   ExeName=%windir%\system32\notepad.exe

   IconName=%windir%\system32\notepad.exe

   ExeDir=%windir%\system32\

   ShowState=NORMAL

<-ItemEnd->

2.创建一个winpeshl.ini文件,里面的内容如下:

[LaunchApp]

AppPath=%systemdrive%\Programs\BsExplorer\Explorer.exe

3.准备一张bmp格式的图片(1024X768),作为桌面背景。

至此桌面环境的配置已经完毕,接下来我会简单的讲一下需要明白的“命令”,然后就开始进入“实战”。

个性化WinPE封装方法《第四讲----制作过程需要了解的“命令”》

1.在现有的Windows7条件下,自动在E盘建立mywinpe文件夹,设置WindowsPE构建环境,并保存到E:

\mywinpe下

copype.cmdx86E:

\mywinpe

2.将E:

\mywinpe下的winpe.wim复制到E:

\mywinpe\ISO\sources下,并命名为boot.wim

copyE:

\mywinpe\winpe.wimE:

\mywinpe\ISO\sources\boot.wim

3.查看E:

\mywinpe\iso\sources\下boot.wim的信息

dism/get-wiminfo/wimfile:

E:

\mywinpe\iso\sources\boot.wim

4.装载映像(类似于解压,解压到E:

\mywinpe\mount目录下)。

根据上面查到的信息(我的是:

索引1,所以下面这条命令中用/index:

1)

Dism/Mount-Wim/Wimfile:

E:

\mywinpe\ISO\sources\boot.wim/index:

1/MountDir:

E:

\mywinpe\mount

5.设置WinPE的暂存空间为256MB(一般为128、256、512,根据你添加的程序等决定大小,太小会影响启动速度)

dism/image:

E:

\mywinpe\mount/Set-ScratchSpace:

256

6.提交并卸载映像(类似于压缩)

Dism/unmount-Wim/MountDir:

E:

\mywinpe\mount/Commit

7.封装成ISO镜像文件pe.iso,保存到E:

\mywinpe

Oscdimg-n-m-o-bE:

\mywinpe\E:

\mywinpe\isoE:

\mywinpe\pe.iso

8.失败后,清理过时的文件日志

dism/cleanup-wim

个性化WinPE封装方法《第五讲----最后实战“制作WinPE3.0图文教程”》

   经过前几讲,主要目的就是准备一些“原材料”,熟悉一些“命令”,实际上是“战前演练准备”。

下面要进入“实战状态”,成败在此一举。

一、通过前面的准备,主要准备了以下材料

1.一张桌面背景图片(1024X768的BMP格式图片)

2.Programs文件夹(含有BsExplorer以及需要集成的程序)

3.BsExplorer中的bs_desktop.ini、bs_start.ini已经配置完毕。

4.winpeshl.ini文件已经制作完毕

5.掌握了“命令”的含义。

二、接下来只需简单几步,即可大功告成。

1.设置WindowsPE构建环境

单击“开始-程序-MicrosoftWindowsAIK”以管理员身份运行“管理工具命令提示”

2.设置WindowsPE构建环境

输入  copype.cmdx86E:

\mywinpe

结果如下:

3.复制并转移文件

copyE:

\mywinpe\winpe.wimE:

\mywinpe\ISO\sources\boot.wim

4.查看E:

\mywinpe\iso\sources\下boot.wim的信息

dism/get-wiminfo/wimfile:

E:

\mywinpe\iso\sources\boot.wim

5..装载映像

Dism/Mount-Wim/Wimfile:

E:

\mywinpe\ISO\sources\boot.wim/index:

1/MountDir:

E:

\mywinpe\mount

 

6.自定义设置

将之前准备好的Program文件夹复制到E:

\mywinpe\mount目录下

将winpeshl.ini、桌面背景图片,复制到E:

\mywinpe\mount\windows\system32目录下

7.设置WinPE的暂存空间为512MB(一般为128、256、512,根据你添加的程序等决定大小,太小会影响启动速度)

dism/image:

E:

\mywinpe\mount/Set-ScratchSpace:

512

8.提交并卸载映像(应该先把打开的文件夹关闭,以免卸载错误)

Dism/unmount-Wim/MountDir:

E:

\mywinpe\mount/Commit

9.封装成ISO镜像文件pe.iso,保存到E:

\mywinpe

Oscdimg-n-m-o-bE:

\mywinpe\E:

\mywinpe\isoE:

\mywinpe\pe.iso

 

----------至此大功告成!

注意:

1.注意在32位Windows7下只能制作32位的PE,在64位下可以制作32位或64位PE。

2.如果操作失误,请重启电脑。

删除mywinpe文件夹,然后单击“开始-程序-MicrosoftWindowsAIK”以管理员身份运行“管理工具命令提示”输入 dism/cleanup-wim来清空日志,然后再次重复以上操作。

推荐下载:

修改WinPE的几款小工具

  前几天写过的WinPE3.0的制作方法,相信看过的网友必然对WinPE有了更深层次的理解。

然而很多网友都是在网上下载PE,即使原作者做的不错,但也未必符合个人要求。

今天提供的这几款小工具的作用就是:

对下载的PE(1.0)重新加工。

wimtool:

WinImage:

CAB压缩软件:

ResHacker:

友情提示:

1.wimtool的作用:

对“wim包”进行“装载”-“修改”-“提交”-“卸载”(之前讲过)

2.WinImage的作用:

修改后缀为IMG的文件(用ULtraISO亦可)

3.CAB压缩软件作用:

把后缀为IMG的文件压缩成后缀为IM_的文件。

4.ResHacker的作用:

主要修改一下注册表等信息。

很久之前我就提供过WinPE的下载《两款实用的PE(本人修改的)》。

   想学习的网友,建议下载其中的“精简版”,因为体积较小方便下载。

并且对于维护系统来说,精简版已经够用了。

之后我会以“精简版”的PE为例,来写加工方法。

我会按照惯例,分几讲来写一下如何用这几款软件来加工PE。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1