社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 1424阅读
  • 1回复

图文揭密win7pe制作全过程(二)

楼层直达
级别: 光盘初级
发帖
329
飞翔币
128
威望
307
飞扬币
795
信誉值
0
跟据大伙们的要求,这一讲会涉及到怎么做pe 的壳,令做出来的PE不再只是命令行。
首先给大家简单复习下上一讲的内容:

1.获取winpe材料:copype.cmd x86 C:\winpe_x86
2.装载镜像:Dism /Mount-Wim /WimFile:C:\winpe_x86\winpe.wim /index:1 /MountDir:C:\winpe_x86\mount
3.进行编辑:!@#¥%……×(
4.卸载镜像:Dism /unmount-Wim /MountDir:C:\winpe_x86\mount /Commit
5.复制文件:copy C:\winpe_x86\winpe.wim C:\winpe_x86\ISO\sources\boot.wim
6.封装镜像:oscdimg -n -bC:\winpe_x86\etfsboot.com C:\winpe_x86\iso C:\winpe.iso
如果看到这,你是云里雾里的,请先阅读一下几遍文章:
1.Windows Automated Installation Kit for Windows 7
2.图文揭密win7pe制作全过程(前言)
3.图文揭密win7pe制作全过程(一)
正式开始
这一讲是使用B***plorer来做我们Diy PE的shell,为什么?为什么不用官方的explorer一来太大,二来有很多约束,用了你会@#¥%……的!
哪里下载B***plorer?不要这么懒嘛,自己上网去找找.  MSN下载 纳米盘下载 大米盘下载 (我对你们太那个了!!)
将B***plorer添加到PE是一件十分不难的事,跟Copy是差不多的,但我们要DIY,要个性化,就要掌握B***plorer具体怎么使用。
1.bs_logon.ini(这文件在B***plorer文件里)
这是在[shell] 下定义了我们要登录哪个 Shell,比如我们启动 WinPE 后可以选择是登录使用 BS Explorer 这个 Shell,还是登录使用 WinPE 默认的 CMD Shell。
此例中 [shell] 下我是这样配置的:
BS Explorer=%SystemDrive%\Programs\B***plorer\explorer.exe
Console windows=%windir%\system32\cmd.exe
2. bs_qlaunch.ini(快速启动栏)

  • 用来定制快速启动栏的配置文件,请看具体参数:
  • Caption 用来指定程序的显示名称;
  • ExeName 用来指定程序的具体路径和文件名称;
  • IconName 用来指定程序显示图标文件的所在位置和文件名称;
  • IconNumber 用来指定选择图标文件中的哪个图标;
  • ExeDir 用来指定该程序所在的默认路径
3. bs_start.ini(开始菜单)

  • ShowInAutorun:这项不知道是干什么的
  • EnableInAutorun:这项也不知道是干什么的
  • ParentItem:上级文件夹名称,没有就写root
  • Caption:显示名称
  • MenuId:菜单ID,写个英文的代号上去就可以了
  • ExeName 用来指定程序的具体路径和文件名称;
  • IconName 用来指定程序显示图标文件的所在位置和文件名称;
  • IconNumber 用来指定选择图标文件中的哪个图标;
  • ExeDir 用来指定该程序所在的默认路径
  • ShowState=NORMAL
4.bs_desktop.ini(桌面)
用来定制桌面上快捷方式的配置文件,内容与前面的类似,不过需要注意的就是图标的排版。
而控制位置的就是文件中“ItemX”和“ItemY”,如果是水平排列,那么每个图标之间的 ItemY 差值最好是80,因为桌面图标不会自动对齐排列。而垂直排列时 ItemX 的差值最好也是80。
制作全过程
1.获取PE文件:copype.cmd x86 C:\winpe_x86


2.装载镜像:Dism /Mount-Wim /WimFile:C:\winpe_x86\winpe.wim /index:1 /MountDir:C:\winpe_x86\mount



3.将已经DIY好的B***plorer放进C:\winpe_x86\mount\programs里,(怎么我的没有programs文件夹)没有就创建一个-_-! —–大话精
4.创建winpeshl.ini文件,并把它放进C:\windpe_x86\mount\windows\system32里,代码如下:
[LaunchApp]
AppPath=%systemdrive%\programs\b***plorer\Explorer.exe
5.卸载镜像:Dism /unmount-Wim /MountDir:C:\winpe_x86\mount /Commit
6.复制文件:copy C:\winpe_x86\winpe.wim C:\winpe_x86\ISO\sources\boot.wim
7.封装镜像:oscdimg -n -bC:\winpe_x86\etfsboot.com C:\winpe_x86\iso C:\winpe.iso
看看效果


好了,这一讲有完成了,如果你有什么想法,或者发现我有错漏的地方你留言指出,谢谢大家支持。下一讲,还是不知道要讲什么?交给你们定吧~~~呵呵。
等等,别走,送点东西给大家,这是我修改好的b***plorer:  MSN下载 纳米盘下载 大米盘下载 再见!
[ 此帖被会飞的老鼠在2009-08-13 00:45重新编辑 ]
 
级别: 管理员
发帖
28277
飞翔币
1597
威望
888
飞扬币
132492
信誉值
0

只看该作者 1 发表于: 2009-08-13
最后一张图片挂了?